source: rtems/c/src/ChangeLog @ 87347dd

4.104.115
Last change on this file since 87347dd was 87347dd, checked in by Ralf Corsepius <ralf.corsepius@…>, on 05/31/10 at 12:16:43

2010-05-31 Ralf Corsépius <ralf.corsepius@…>

  • libchip/network/open_eth.c: Misc. changes to make code 16bit-target compliant.
  • Property mode set to 100644
File size: 158.9 KB
Line 
12010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/network/open_eth.c:
4        Misc. changes to make code 16bit-target compliant.
5
62010-05-18      Chris Johns <chrisj@rtems.org>
7
8        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
9        1448/filesystem.
10
112010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * aclocal/bsp-alias.m4: Change quoting to work-round
14        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
15
162010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
17
18        * libchip/network/if_dc.c: Remove warnings.
19
202010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
21
22        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
23        libchip/serial/ns16550.c, libchip/serial/serial.h,
24        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
25        or intptr_t instead of uint32_t or int32_t.
26
272010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
28
29        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
30        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
31        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
32        uint32_t.
33
342010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
35
36        * libchip/serial/serial.h: Add extern "C".
37
382010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
39
40        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
41        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
42        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
43        prototype
44
452010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
46
47        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
48        CPU_SIMPLE_VECTORED_INTERRUPTS.
49
502010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
53        simple or PIC interrupt model.
54
552010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * libchip/rtc/ds1375.c: #include <unistd.h>.
58
592010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
60
61        * libchip/network/i82586.c: Readdress use of ctype methods per
62        recommendation from D.J. Delorie on the newlib mailing list. We
63        should pass an unsigned char into these methods.
64
652010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
66
67        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
68        variable.
69
702010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
71
72        * libchip/network/i82586.c: Fix warnings for ctype methods.
73
742010-02-19      Chris Johns <chrisj@rtems.org>
75
76        * libchip/ide/ide_controller.c: Create the devices as block
77        devices.
78
792010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
80
81        * libchip/ide/ata_internal.h, libchip/ide/ata.c
82        libchip/i2c/spi-sd-card.c: Update for block device API change.
83
842010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
85
86        * libchip/display/disp_hcms29xx.c,
87        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
88        libchip/display/font_hcms29xx.h: various fixes
89
902009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
91
92        PR 1474
93        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
94        device API change.
95
962009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
97
98        * libchip/network/greth.c: Eliminate unused type
99        rtems_clock_time_value.
100
1012009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
102
103        * libchip/network/dec21140.c: Warning elimination
104        (dec21140_softc->base now is an uint32_t).
105
1062009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
107
108        PR 1483/cpukit
109        * libchip/network/dec21140.c, libchip/network/elnk.c,
110        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
111        *_SUPPORTED-guarded code sections.
112
1132009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * libchip/network/dec21140.c, libchip/network/elnk.c,
116        libchip/network/if_dc.c: Ensure PCI drivers are built on all
117        supported configurations. PowerPC conditionals were not current and
118        code was not being built on supported BSPs.
119
1202009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
121
122        * libchip/network/smc91111.c: Formatting.
123
1242009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
125
126        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
127        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
128        uint32_t (16bit ints are too small).
129
1302009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
131
132        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
133        * libchip/network/if_dc.c: Fix type mismatch.
134
1352009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        * aclocal/bsp-linkcmds.m4: New.
138
1392009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
140
141        * configure.ac: Rework CFLAGS setup.
142        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
143        * automake/compile.am: Remove RTEMS_CFLAGS.
144
1452009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
146
147        * libchip/ide/ata.h: Move extern "C".
148
1492009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
150
151        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
152        Use hex-constants to avoid implicit int-casts.
153        * libchip/i2c/spi-memdrv.c:
154        Use hex-constants to avoid implicit int-casts.
155        Use rtems_off64_t offsets to avoid loosing precision.
156
1572009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
158
159        * libchip/serial/ns16550.c: Update for interrupt handler type change.
160
1612009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
162
163        * aclocal/bsp-alias.m4: New.
164        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
165
1662009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
167
168        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
169
1702009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
171
172        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
173        * Makefile.am: Remove BARE_CPU_MODEL.
174
1752009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
176
177        * configure.ac: Remove cfg_dir.
178
1792009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
180
181        * configure.ac: Remove -std=c99 -fasm.
182        Remove AM_CONDITIONAL LIBCHIP.
183        * libchip/Makefile.am, wrapup/Makefile.am:
184        Remove AM_CONDITIONAL LIBCHIP.
185
1862009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
187
188        * configure.ac: Pick up make/custom/*.
189        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
190
1912009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
192
193        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
194        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
195
1962009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
197
198        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
199
2002009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
201
202        * Makefile.am: Remove RTEMS_HOST (unused).
203        * configure.ac: Remove RTEMS_HOST (unused).
204        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
205
2062009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
207
208        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
209        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
210
2112009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
212
213        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
214        aclocal/check-posix.m4, aclocal/enable-posix.m4,
215        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
216
2172009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
218
219        * configure.ac: Rework make/custom/* handling.
220        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
221        * Makefile.am: Remove make/custom/default.cfg-rule.
222
2232009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
224
225        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
226        NULL pointer access in interrupt handler.
227
2282009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
229
230        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
231        device API change.
232
2332009-10-08      Chris Johns <chrisj@rtems.org>
234
235        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
236        multiblock support from the ATA driver. Multiblock at the disk
237        level should not be a global policy as a disk may have more than
238        one partition with different block sizes. An IDE driver could
239        decide to use the feature with DMA but this a driver specific
240        design choice. Fixed bugs relating to variable block sizes and
241        large block transfer.
242        * c/src/libchip/ide/ide_controller.c,
243        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
244        Changed the block size to 32bits so blocks of 64K or bigger can be
245        transfered in a single driver call.
246
2472009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
248
249        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
250        shared irq.h yet and this breaks a significant number of them.
251
2522009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
253
254        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
255        model.
256
2572009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
258
259        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
260        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
261        renamed to rtems_termios_baud_to_number.
262
2632009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
264
265        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
266        termios_baud_to_number (duplicate prototypes).
267        Add C++-guards.
268        Include rtems/termiostypes.h.
269
2702009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
271
272        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
273
2742009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
275
276        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
277        physical address to support BSD TCP/IP stack.
278
2792009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
280
281        * libchip/network/elnk.c: Convert calls to legacy routine
282        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
283
2842009-08-03      Roger Dahlkvist <ruppe@kth.se>
285
286        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
287
2882009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
289
290        * libchip/ide/ata.c: Remove warning.
291
2922009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
293
294        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
295        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
296        now use the same macros.
297        * aclocal/bsp-bspcleanup-options.m4: New file.
298
2992009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
300
301        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
302        obsolete defines and declarations.  Set initial baud during device
303        open.  Fixed interrupt mode.
304
3052009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
306
307        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
308        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
309        EINVAL and ENOTTY as appropriate.
310
3112009-05-30      Chris Johns <chrisj@rtems.org>
312
313        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
314        devices on an IDE bus and cleaned up the initialisation register
315        call.
316
3172009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
318
319        * libchip/network/i82586.c: Fix warning in manner suggested by
320        Arnout Vandecappelle <arnout@mind.be> in
321        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
322
3232009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
324
325        * libchip/network/if_dc.c: Fixed warnings.
326
3272009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
328
329        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
330        as needed.
331
3322009-04-29      Chris Johns <chrisj@rtems.org>
333
334        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
335
336        * libchip/ide/ide_controller.c: Change the status detection and
337        add a message if the transfer fails. There is currently no error
338        handle at the IDE drvier level.
339
3402009-03-12      Daniel Hellstrom <daniel@gaisler.com>
341
342        PR 1392/bsps
343        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
344        over multiple pages results in extra data being written.
345
3462009-02-27      Gene Smith <gene.smith@siemens.com>
347
348        PR 1356
349        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
350        cards.
351
3522009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
353
354        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
355        enabled on x86.
356
3572009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
358
359        * aclocal/bspopts.m4: Quoting cosmetics.
360
3612009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
362
363        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
364        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
365        writes.  Fixed integer type in device structure.
366
3672009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
368
369        * libchip/serial/ns16550.c: Turn on ns16550_process() for
370        BSP_FEATURE_IRQ_LEGACY case also.
371
3722008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
373
374        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
375        level LibI2C interface.  Added generic block IO functions.
376
3772008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
378
379        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
380        optman/rtems/no-msg.c, optman/rtems/no-part.c,
381        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
382        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
383        optman/sapi/no-ext.c, optman/sapi/no-io.c:
384        Revert previous patch (cvs clash with Joel hacking cpukit).
385
3862008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
387
388        * aclocal/canonical-target-name.m4: Remove tic4x.
389
3902008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
391
392        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
393
3942008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
395
396        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
397        optman/rtems/no-msg.c, optman/rtems/no-part.c,
398        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
399        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
400        optman/sapi/no-ext.c, optman/sapi/no-io.c:
401        Fix prototypes.
402
4032008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
404
405        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
406
4072008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
408
409        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
410        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
411        duplicated data.
412
4132008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
414
415        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
416        SuperCore Handler initialization routines to directly pull parameters
417        from configuration table.
418
4192008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
420
421        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
422        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
423        optman/rtems/no-part.c, optman/rtems/no-region.c,
424        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
425        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
426        initialization routines to directly pull parameters from
427        configuration table. Eliminate empty routines sportted.
428
4292008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
430
431        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
432
4332008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
434
435        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
436        all public use of TOD conversion routines.
437
4382008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
439
440        * libchip/network/smc91111config.h:
441        #include <stdint.h> instead of <rtems/stdint.h>.
442
4432008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
444
445        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
446        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
447
4482008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
449
450        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
451
4522008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
453
454        * libchip/serial/ns16550.c: Transmit the character in the polled write
455        function within a critical section for printk() compatibility.
456
4572008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
458
459        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
460
4612008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
462
463        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
464
4652008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
466
467        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
468
4692008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
470
471        * aclocal/bsp-bootcard-options.m4: Fix quoting.
472
4732008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
474
475        * aclocal/bsp-bootcard-options.m4: New file.
476        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
477
4782008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
479
480        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
481        BSPs that support this feature.
482
4832008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
484
485        * libchip/serial/ns16550.c: Fix typo.
486
4872008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
488
489        * libchip/serial/ns16550.c: Fix typo.
490
4912008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
492
493        * libchip/serial/ns16550.c: Add not supported on arm even though it is
494        not simple vectored.
495
4962008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
497
498        * libchip/serial/ns16550.c: Not currently supported on architectures
499        with simple vectored interrupt model.
500
5012008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
502
503        * aclocal/version.m4: Bump RTEMS_API to 4.10.
504        Bump _RTEMS_VERSION to 4.9.99.0.
505
5062008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
507
508        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
509        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
510        functions have now static linkage type.  Added constant qualifier to
511        operations table and read-only function parameters.
512
513        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
514        c/src/libchip/serial/serial.h:  Include required header files.  Removed
515        support for old PowerPC exception handling.  Various fixes for
516        interrupt related routines.  Added support for BSPs with IRQ extension
517        API.
518
5192008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
520
521        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
522        is no PCI bus based upon the BSP not having a base address defined.
523        This means this driver cannot be supported on that board.
524
5252008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
526
527        * libchip/network/dec21140.c, libchip/network/elnk.c,
528        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
529
5302008-09-17      Miao Yan <yanmiaobest@gmail.com>
531
532        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
533        add simple device only filesystem (devfs), optionally completely drop
534        out filesystem, and to clean up disabling newlib reentrancy support.
535        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
536        now has a 15K code space.
537        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
538        Removed.
539
5402008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
541
542        * libchip/ide/ata.h: Convert to Unix file format.
543
5442008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
545
546        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
547        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
548        libchip/serial/serial.h, libchip/serial/serprobe.c,
549        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
550        Convert to "bool".
551        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
552        libchip/i2c/spi-memdrv.h: Convert to "bool".
553        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
554        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
555        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
556        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
557        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
558        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
559        Convert to "bool".
560        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
561        Convert to "bool".
562        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
563        Convert to "bool".
564
5652008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
566
567        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
568        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
569        memory driver to not use the clock ioctl to install a method to poll
570        for input. It now uses a Class API Timer which means we can eliminate
571        this special IOCTL from all clock drivers.
572        * libchip/shmdr/setckvec.c: Removed.
573
5742008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
575
576        * libchip/network/sonic.c: Do not declare a variable just to hold an
577        ignored return value.
578
5792008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
580
581        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
582
5832008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
584
585        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
586        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
587
5882008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
589
590        * libchip/display/disp_hcms29xx.c: Do not make these static. They
591        appear to be unused that way.
592
5932008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
594
595        * libchip/shmdr/shm_driver.h: Correct prototypes.
596
5972008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
598
599        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
600        variables and made methods static.
601
6022008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
603
604        * libchip/serial/ns16550.c: Fix warning.
605
6062008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
607
608        * aclocal/prog-cc.m4: Add -Wnested-externs.
609
6102008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
611
612        * libchip/network/dec21140.c: Add missing prototype.
613        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
614
6152008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
616
617        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
618        -Wstrict-prototypes to RTEMS_CFLAGS.
619
6202008-08-02      Chris Johns <chrisj@rtems.org>
621
622        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
623        rtems_blkdev_request count and start references. Use
624        RTEMS_BLKDEV_START_BLOCK.
625
6262008-07-29      Chris Johns <chrisj@rtems.org>
627
628        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
629
630        * libchip/ide/ata.c: Change to use a mutex rather than disable
631        pre-emption. Updated to the libblock changes.
632
633        * libchip/ide/ata_internal.h: Updated to the new chains API.
634
635        * libchip/ide/ide_controller.c: Updated to the libblock
636        changes. Added come debug tracing.
637
638        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
639        to the libblock changes.
640
6412008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
642
643        * configure.ac: Remove RPCGEN, RPCTOOLS.
644
6452008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
646
647        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
648        for output format specifiers.
649
6502008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
651
652        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
653        Fixed some data types
654
6552008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
656
657        * libchip/i2c/spi-sd-card.c: Added missing header file.
658        * libchip/Makefile.am: Added SD Card driver.
659
6602008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
661
662        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
663        make glyphs non-constant, added file headers
664
6652008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
666
667        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
668        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
669        * libchip/display/font_hcms29xx.h
670        Creation of SPI display driver
671
6722008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
673
674        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
675        via SPI.
676
6772008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
678
679        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
680        AC_PREREQ(2.62).
681
6822008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
683
684        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
685
6862008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
687
688        * libchip/Makefile.am: Move termios helper routines from libchip to
689        libcsupport. Add routine which makes it easy for a termios device
690        driver to inform termios of its default baud rate. This avoids
691        inconsistencies in later termios settings changes.
692        * libchip/serial/termios_baud2index.c,
693        libchip/serial/termios_baud2num.c: Removed.
694
6952008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
696
697        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
698
6992008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
700
701        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
702        not fail if there are none.
703
7042008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
705
706        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
707        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
708        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
709        * libchip/Makefile.am:
710        derived a generic spi memory driver from spi-flash-m25p40,
711        added descriptor for fram fm25l256
712
7132008-05-07      Till Straumann <strauman@slac.stanford.edu>
714
715        PR 649/bsps
716        * libchip/ide/ata.c: Give up if the interface does not become ready.
717
7182008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
719
720        Moved to cpukit.
721        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
722        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
723        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
724        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
725        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
726        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
727        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
728        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
729        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
730        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
731        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
732        nfsclient/src/xdr_mbuf.c: Removed.
733
7342008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
735
736        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
737
7382008-01-05      Chris Johns <chrisj@rtems.org>
739
740        * libchip/flash/am29lv160.c: Update the blank check error message
741        to say there is an error.
742       
7432007-12-22      Chris Johns <chrisj@rtems.org>
744
745        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
746        the hello message. Just one line but still a little too long.
747       
7482007-12-14      Chris Johns <chrisj@rtems.org>
749
750        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
751        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
752        * libchip/flash, libchip/flash/am29lv160.c,
753        libchip/flash/am29lv160.h: New.
754
7552007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
756
757        * libchip/network/if_fxp.c: Spacing.
758
7592007-11-20      Till Straumann <strauman@slac.stanford.edu>
760
761        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
762        Avoid using 'stdio' before the system is up and fully
763        initialized.
764
7652007-11-20      Till Straumann <strauman@slac.stanford.edu>
766
767        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
768        * libchip/Makefile.am, libchip/preinstall.am:
769        added new driver for Maxim DS1375 i2c RTC.
770
7712007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
772
773        * libchip/i2c/spi-flash-m25p40.c:
774        added addressing call in write function
775
7762007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
777
778        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
779        * libchip/Makefile.am:
780        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
781
7822007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
783
784        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
785
7862007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
787
788        * nfsclient/Makefile.am: Fix errors.
789
7902007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
791
792        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
793
7942007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
795
796        * aclocal/version.m4: Bump RTEMS_API to 4.9.
797        Bump RTEMS_VERSION to 4.8.99.0.
798
7992007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
800
801        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
802
8032007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
804
805        * configure.ac: Remove AC_PROG_AWK (Unused).
806
8072007-09-14      Daron Chabot <djc915@mail.usask.ca>
808
809        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
810        rtems_interrupt_vector, to permit passing arbitrary arguments to the
811        ISR. Clean up of variables to silence compiler warnings.
812
8132007-09-13      Daniel Hellstrom <daniel@gaisler.com>
814
815        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
816
8172007-09-12      Daniel Hellstrom <daniel@gaisler.com>
818
819        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
820          - Odd bit bug in some chips taken care of.
821          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
822            alignment but failing to do so must have made the driver writer to make
823            some incorrect assumptions about MBUFs.
824          - Fixed MBUF handling to handle mbuf chains better. The Data length of
825            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
826          - Made while loop responsible for copying data to fifo port copy 16 shorts
827            per loop instead of 1 short, increasing the copying process.
828
8292007-09-07      Daniel Hellstrom <daniel@gaisler.com>
830
831        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
832        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
833
8342007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
835
836        * configure.ac, wrapup/Makefile.am: Remove RDBG.
837        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
838        librdbg/Makefile.am, librdbg/preinstall.am,
839        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
840        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
841        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
842        librdbg/include/rdbg/powerpc/rdbg_f.h,
843        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
844        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
845        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
846        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
847        librdbg/src/servtsp.c, librdbg/src/servutil.c,
848        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
849        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
850        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
851        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
852        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
853        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
854        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
855        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
856        librdbg/src/powerpc/rdbg_f.c,
857        librdbg/src/powerpc/new_exception_processing/remdeb.h,
858        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
859        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
860        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
861
8622007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
863
864        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
865
8662007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
867
868        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
869          sizes.
870
8712007-07-27      Chris Johns <chrisj@rtems.org>
872
873        * wrapup/Makefile.am: Create archive from a file for hosts
874        with a limited command line size.
875
8762007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
877
878        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
879          sizes.
880
8812007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
882       
883        * configure.ac: Add nfsclient.
884        * nfsclient/Makefile.am: New.
885        * nfsclient/proto/Makefile, nfsclient/Makefile,
886          nfsclient/src/Makefile: Remove.
887        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
888        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
889
8902007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
891
892        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
893        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
894        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
895        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
896        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
897        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
898        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
899        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
900        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
901        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
902        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
903        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
904
9052007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
906
907        * libchip/serial/ns16550.c: removed timed out wait for transmitter
908        to become ready: This will not work for fast CPUs.
909
9102007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
911
912        * libchip/ide/ata.c: fixed warning
913
9142007-06-20      Ray Xu <rayx@gmail.com>
915
916        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
917        console, and libio. This shrinks the memory requirements but Joel has
918        not figured out how best to present this to application space.
919        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
920        New files.
921
9222007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
923
924        * optman/sapi/no-io.c: Split IO Manager into one function per file so
925        now we only need required initialization methods.
926
9272007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
928
929        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
930        parameter since it was used to configure a no longer used feature.
931        Device names are now part of the filesystem not in a table.
932
9332007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
934
935        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
936        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
937        optman/rtems/no-part.c, optman/rtems/no-region.c,
938        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
939        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
940        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
941        other optional managers so using them reduces application size
942        instead of increasing it.
943        * optman/rtems/no-barrier.c: New file.
944
9452007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
946
947        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
948        adjustments to pci-API changes.
949        * libchip/network/dec21140.c, libchip/network/elnk.c,
950        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
951        changes.
952
9532007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
954
955        * libchip/network/dec21140.c, libchip/network/if_dc.c,
956        libchip/network/if_fxp.c: Reflect changes to pci-API.
957
9582007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
959
960        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
961        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
962
9632007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
964
965        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
966          being used to compile "tools").
967
9682007-03-13      Joel Sherrill <joel@OARcorp.com>
969
970        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
971
9722007-03-12      Joel Sherrill <joel@OARcorp.com>
973
974        * libchip/network/cs8900.c, libchip/network/cs8900.h,
975        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
976        and/or fix mistake in copyright notice. Both of these mistakes appear
977        to be from code submitted after these changes were made previously.
978
9792007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
980
981        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
982
9832007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
984
985        * libchip/Makefile.am: Correct path to README.tulipclone.
986
9872007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
988
989        * libchip/ide/ata.c: Remove superfluous type casts.
990
9912007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
992
993        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
994        Use size_t for sizes.
995
9962007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
997
998        * libchip/ide/ata.c: in ata_request_done: moved call to free()
999        from preemption disabled region
1000
10012007-01-16      Till Straumann <strauman@slac.stanford.edu>
1002
1003        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1004        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1005        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1006
10072006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1008
1009        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1010          ioctl_command_t as ioctl argument.
1011
10122006-12-13      Joel Sherrill <joel@OARcorp.com>
1013
1014        * librtems++/include/rtems++/rtemsEvent.h,
1015        librtems++/include/rtems++/rtemsMessageQueue.h,
1016        librtems++/include/rtems++/rtemsSemaphore.h,
1017        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1018        librtems++/src/rtemsMessageQueue.cc,
1019        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1020        rtems_unsigned32 to uint32_t.
1021
10222006-12-13      Joel Sherrill <joel@OARcorp.com>
1023
1024        PR 1181/bsps
1025        * optman/rtems/no-msg.c: Clean up dead code.
1026
10272006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1028
1029        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1030
10312006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1032
1033        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1034        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1035        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1036
10372006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1038
1039        * configure.ac: New BUG-REPORT address.
1040
10412006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1042
1043        * Makefile.am: Remove ampolish3.
1044
10452006-11-17      Joel Sherrill <joel@OARcorp.com>
1046
1047        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1048        blank lines.
1049
10502006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1051
1052        * configure.ac: Remove RTEMS_AMPOLISH3.
1053        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1054          Remove checks for AMPOLISH3.
1055        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1056        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1057        * ampolish3: Remove.
1058
10592006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1060
1061        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1062        * aclocal/prog-cc.m4: Remove CFLAGS.
1063        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1064        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1065
10662006-10-23      Joel Sherrill <joel@OARcorp.com>
1067
1068        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1069
10702006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1071
1072        * automake/compile.am: Use hard-coded RTEMS_* flags.
1073
10742006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1075
1076        * aclocal/rtems-top.m4: Remove RTEMS_API.
1077        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1078
10792006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1080
1081        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1082
10832006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1084
1085        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1086
10872006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1088
1089        * aclocal/version.m4: Bump version to 4.7.99.0.
1090
10912006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1092
1093        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1094
10952006-09-11      Joel Sherrill <joel@OARcorp.com>
1096
1097        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1098
10992006-09-04      Joel Sherrill <joel@OARcorp.com>
1100
1101        * libchip/network/greth.c, libchip/network/open_eth.c,
1102        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1103        introduced by warning removal.
1104
11052006-09-01      Joel Sherrill <joel@OARcorp.com>
1106
1107        * libchip/network/greth.c, libchip/network/open_eth.c,
1108        libchip/network/smc91111.c: Remove warnings and correct prototype
1109        added earlier today.
1110
11112006-09-01      Joel Sherrill <joel@OARcorp.com>
1112
1113        * libchip/network/cs8900.c, libchip/network/greth.c,
1114        libchip/network/i82586.c, libchip/network/open_eth.c,
1115        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1116        sized integers, and inttypes.h printf helpers.
1117
11182006-08-09      Kolja Waschk <waschk@telos.de>
1119
1120        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1121
11222006-07-12      Joel Sherrill <joel@OARcorp.com>
1123
1124        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1125
11262006-07-11      Jerry Needell <jerry.needell@unh.edu>
1127
1128        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1129        4.6 branch.  Original modifications by Gaisler Enterprises.
1130        * libchip/network/greth.c, libchip/network/greth.h: New files.
1131
11322006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1133
1134        * ide/ata.[ch]:
1135        (PR1118) fetch priority for ATA task from a variable,
1136        not a fixed configuration value.
1137       
11382006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1139
1140        * Makefile.am: Add ampolish3.
1141
11422006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1143
1144        * ampolish3: New.
1145        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1146
11472006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1148
1149        * aclocal/rtems-ampolish.m4: New.
1150        * configure.ac: Use RTEMS_AMPOLISH3.
1151
11522006-04-18  Joel Sherrill <joel@OARcorp.com>
1153
1154        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1155
11562006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1157
1158        PR 853/filesystem
1159        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1160        should be modified to support the new exception scheme and to use the
1161        handle parameter.
1162
11632006-02-a32     Eric Norum <norume@aps.anl.gov>
1164
1165        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1166        "newer" PCI access calls.  Minor cleanups.  Comments.
1167
11682006-01-12      Eric Norum <norume@aps.anl.gov>
1169
1170        PR 861/networking
1171        PR 863/networking
1172        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1173
11742006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1175
1176        * wrapup/Makefile.am: Add preinstall.am.
1177        * libchip/Makefile.am: Build libchip/network/smc91111.
1178        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1179        Eliminate cyg_int* crap.
1180
11812006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1182
1183        * librdbg/Makefile.am: Add preinstall.am.
1184        * aclocal/bsp-configure.m4: Add ampolish3.
1185        New header guards.
1186
11872006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1188
1189        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1190        Merger from rtems-4-6-branch.
1191
11922006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1193
1194        * libchip/network/smc91111.c
1195        libchip/network/smc91111config.h
1196        libchip/network/smc91111exp.h
1197        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1198        * libchip/Makefile.am: Reflect adding smc91111*.
1199
12002006-01-08      Joel Sherrill <joel@OARcorp.com>
1201
1202        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1203        char *.
1204
12052006-01-08      Joel Sherrill <joel@OARcorp.com>
1206
1207        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1208        warnings.
1209
12102005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1211
1212        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1213        Add RTEMS_RELLDFLAGS.
1214        * automake/compile.am: Remove RTEMS_USE_GCC.
1215        Remove RTEMS_RELLDFLAGS.
1216        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1217
12182005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1219
1220        * libchip/network/if_media.h, libchip/network/mii.h:
1221        Remove (Moved to cpukit).
1222        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1223        and libchip/network/if_media.h.
1224        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1225        if_media.h having moved.
1226
12272005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1228
1229        * automake/compile.am, automake/host.am, automake/local.am,
1230        automake/subdirs.am: Remove depend.
1231        * configure.ac: Explicitly pass --libdir and --includedir to
1232        testsuites.
1233
12342005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1235
1236        * configure.ac: Reflect changes to testsuites.
1237
12382005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1239
1240        * automake/compile.am: Remove GCCSPECS.
1241        * aclocal/prog-cc.m4: Add GCCSPECS.
1242        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1243
12442005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1245
1246        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1247        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1248
12492005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1250
1251        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1252        libcpu/byteorder.h for i386.
1253
12542005-11-02      Till Straumann <strauman@slac.stanford.edu>
1255
1256        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1257        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1258        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1259        added a simple API/library for i2c devices and drivers for i2c
1260        2-byte eeproms and a ds1621 temperature sensor; API is documented
1261        in libi2c.h.
1262
12632005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1264
1265        * libnetworking/pppd/ipxcp.c,
1266        libnetworking/pppd/chat.c,
1267        libnetworking/pppd/patchlevel.h,
1268        libnetworking/pppd/upap.h,
1269        libnetworking/pppd/md5.h,
1270        libnetworking/pppd/pppd.8,
1271        libnetworking/pppd/README,
1272        libnetworking/pppd/preinstall.am,
1273        libnetworking/pppd/md4.h,
1274        libnetworking/pppd/magic.c,
1275        libnetworking/pppd/pppd.h,
1276        libnetworking/pppd/demand.c,
1277        libnetworking/pppd/rtemsmain.c,
1278        libnetworking/pppd/sys-rtems.c,
1279        libnetworking/pppd/ipcp.h,
1280        libnetworking/pppd/lcp.h,
1281        libnetworking/pppd/chap_ms.c,
1282        libnetworking/pppd/md4.c,
1283        libnetworking/pppd/rtemspppd.h,
1284        libnetworking/pppd/cbcp.h,
1285        libnetworking/pppd/auth.c,
1286        libnetworking/pppd/lcp.c,
1287        libnetworking/pppd/example/README,
1288        libnetworking/pppd/example/ppp.conf,
1289        libnetworking/pppd/example/system.h,
1290        libnetworking/pppd/example/netconfig.h,
1291        libnetworking/pppd/example/pppdapp.c,
1292        libnetworking/pppd/example/init.c,
1293        libnetworking/pppd/example/Makefile-user,
1294        libnetworking/pppd/example/pppd.options,
1295        libnetworking/pppd/rtemspppd.c,
1296        libnetworking/pppd/ipxcp.h,
1297        libnetworking/pppd/chap_ms.h,
1298        libnetworking/pppd/options.c,
1299        libnetworking/pppd/magic.h,
1300        libnetworking/pppd/chap.h,
1301        libnetworking/pppd/cbcp.c,
1302        libnetworking/pppd/upap.c,
1303        libnetworking/pppd/chap.c,
1304        libnetworking/pppd/Makefile.am,
1305        libnetworking/pppd/ccp.h,
1306        libnetworking/pppd/utils.c,
1307        libnetworking/pppd/rtemsdialer.h,
1308        libnetworking/pppd/fsm.h,
1309        libnetworking/pppd/pathnames.h,
1310        libnetworking/pppd/md5.c,
1311        libnetworking/pppd/fsm.c,
1312        libnetworking/pppd/ipcp.c,
1313        libnetworking/pppd/STATUS,
1314        libnetworking/pppd/ccp.c,
1315        libnetworking/Makefile.am: Remove (Moved to cpukit).
1316
13172005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1318
1319        * configure.ac: Remove libnetworking, libnetworking/pppd.
1320        * wrapup/Makefile.am: Remove libpppd.a.
1321
13222005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1323
1324        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1325        rtemsdialer.h to $(includedir)/rtems.
1326
13272005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1328
1329        * libnetworking/rtems_telnetd/icmds.c,
1330        libnetworking/rtems_telnetd/Makefile.am,
1331        libnetworking/rtems_telnetd/preinstall.am,
1332        libnetworking/rtems_telnetd/pty.c,
1333        libnetworking/rtems_telnetd/pty.h,
1334        libnetworking/rtems_telnetd/README,
1335        libnetworking/rtems_telnetd/telnetd.c,
1336        libnetworking/rtems_telnetd/telnetd.h:
1337        Remove (Moved to cpukit).
1338
13392005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1340
1341        * configure.ac: Remove libnetworking/rtems_telnetd.
1342        * libnetworking/Makefile.am: Remove rtems_telnetd.
1343        * libnetworking/README: Remove (Obsolete).
1344        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1345
13462005-10-20  Eric Norum <norume@aps.anl.gov>
1347
1348        * libchip/network/dec21140.c: Clean up PCI mapping.
1349
13502005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1351
1352        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1353        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1354        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1355        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1356        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1357        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1358
13592005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1360
1361        * aclocal/bspopts.m4: Add missing m4 quotes.
1362
13632005-09-02  Joel Sherrill <joel@OARcorp.com>
1364
1365    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1366
13672005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1368
1369        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1370        libchip/network/dec21140.c: Remove initialization of PCI bus.
1371
13722005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1373
1374        * optman/Makefile.am: Add preinstall.am.
1375
13762005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1377
1378        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1379        UNTESTED to tested.
1380
13812005-06-17      Joel Sherrill <joel@OARcorp.com>
1382
1383        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1384        it is not supported by the MPC5xx.
1385
13862005-06-17      Joel Sherrill <joel@OARcorp.com>
1387
1388        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1389        interface. Also correct attempting to build on other than PowerPC and
1390        x86.
1391
13922005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1393
1394        * libchip/Makefile.am: Add driver for Tulip clones.
1395        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1396        libchip/network/if_dcreg.h: New files.
1397
13982005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1399
1400        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1401        to enable rdbg.
1402        * configure.ac: Reflect changes above.
1403
14042005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1405
1406        * configure.ac: Add ada/.
1407
14082005-05-20      Sergei Organov  <osv@topconrd.ru>
1409
1410        PR 750/networking
1411        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1412        wait_input().
1413
14142005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1415
1416        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1417        rtems/irq.h.
1418
14192005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1420
1421        * libchip/Makefile.am: Include preinstall.am.
1422        * libchip/preinstall.am: New.
1423
14242005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1425
1426        * configure.ac: Add AMPOLISH3.
1427        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1428        * libnetworking/rtems_telnetd/preinstall.am: New.
1429        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1430
14312005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1432
1433        * configure.ac: Let enable_rpcgen default to "no".
1434
14352005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1436
1437        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1438
14392005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1440
1441        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1442        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1443
14442005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1445
1446        * libchip/network/dec21140.c, libchip/network/elnk.c,
1447        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1448
14492005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1450
1451        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1452        of code as a result of the implementation of a common PCI interface.
1453
14542005-05-04      Joel Sherrill <joel@OARcorp.com>
1455
1456        * libchip/network/open_eth.c: Remove prototype of set_vector.
1457
14582005-05-03      Joel Sherrill <joel@OARcorp.com>
1459
1460        * librdbg/src/ptrace.c: Remove warning.
1461
14622005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1463
1464        * libchip/network/dec21140.c, libchip/network/elnk.c,
1465        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1466        Modified parameter list to remove warnings.
1467
14682005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1469
1470        * libchip/network/cs8900.c, libchip/network/i82586.c,
1471        libchip/network/open_eth.c, libchip/network/sonic.c,
1472        libchip/serial/mc68681.c: Modified types to remove
1473        warnings.  Added initialization to remove warnings.
1474
14752005-04-28      Joel Sherrill <joel@OARcorp.com>
1476
1477        * libchip/network/README.sonic: Rewritten to account for removal of
1478        dmv177.
1479
14802005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1481
1482        PR 781/rtems_misc
1483        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1484
14852005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1486
1487        * libchip/serial/ns16550.c:
1488        Fixed warnings generated in various powerpc configurations
1489
14902005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1491
1492        * libchip/serial/ns16550.c: Modified
1493        ISR to work with PPC new exception processing
1494
14952005-03-14      Joel Sherrill <joel@OARcorp.com>
1496
1497        * libchip/network/dec21140.c, libchip/network/elnk.c,
1498        libchip/network/if_fxp.c: Continue PCI API unification. All use
1499        pci_find_device(). Network drivers manufacture a signature since all
1500        calls have not been converted yet.
1501
15022005-03-04      Joel Sherrill <joel@OARcorp.com>
1503
1504        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1505        initialize function part of the unified PCI API as pci_initialize().
1506
15072005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1508
1509        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1510        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1511
15122005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1513
1514        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1515        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1516
15172005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1518
1519        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1520        building procedures.
1521
15222005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1523
1524        * aclocal/prog-cc.m4:
1525        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1526
15272005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1528
1529        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1530
15312005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1532
1533        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1534
15352005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1536
1537        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1538
15392005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1540
1541        * libnetworking/rtems_servers/ftp.c,
1542        libnetworking/rtems_servers/ftp.h,
1543        libnetworking/rtems_servers/Makefile.am:
1544        Remove (relocated to cpukit/ftpd).
1545        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1546        removed move libnetworking/rtems_servers.
1547
15482005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1549
1550        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1551
15522005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1553
1554        PR 755/rtems
1555        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1556        Remove local declarations of rtems_bsdnet_nameservers,
1557        rtems_bsdnet_nameservers_count.
1558
15592005-01-31      Sergei Organov <osv@topconrd.ru>
1560
1561        PR 751/pppd
1562        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1563        committed to fix PR736 breaks pppd. chat.c should have its own static
1564        ttyfd for pppd to work correctly. The symptom is that second
1565        invokation of chat (for connect script) fails due to pppd_ttyfd set
1566        to -1 by previous chat invokation (for init script). In addition,
1567        this patch fixes leaving of dangling pointer in the abort_stbring[]
1568        by chat_send().
1569
15702005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1571
1572        * configure.ac: Remove CFLAGS_DEBUG_V.
1573        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1574
15752005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1576
1577        * wrapup/Makefile.am: Remove rtems-ctor.o.
1578
15792005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1580
1581        * libchip/rtc/rtc.h: size_t RTC_Count.
1582
15832005-01-20      Joel Sherrill <joel@OARcorp.com>
1584
1585        PR 736/pppd
1586        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1587        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1588        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1589        should not be static and should have a name more specific to pppd.
1590
15912005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1592
1593        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1594        libnetworking/rtems_servers/Makefile.am,
1595        libnetworking/rtems_telnetd/Makefile.am,
1596        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1597        Eliminate CFLAGS_OPTIMIZE_V.
1598
15992005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1600
1601        * configure.ac: Pass CFLAGS to testsuites configure.
1602        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1603        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1604
16052005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1606
1607        * configure.ac: Pass CFLAGS to cpukit configure.
1608        * aclocal/rtems-flags.m4: Remove (Unused).
1609        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1610        * aclocal/env-rtemsbsp.m4:
1611        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1612        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1613        RTEMS_CFLAGS.
1614        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1615        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1616        Cleanup comments.
1617
16182005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1619
1620        * automake/compile.am: Remove build-variant support.
1621
16222005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1623
1624        * libnetworking/pppd/Makefile.am,
1625        libnetworking/rtems_servers/Makefile.am,
1626        libnetworking/rtems_telnetd/Makefile.am:
1627        Remove build-variant support.
1628
16292005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1630
1631        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1632        support/Makefile.am, wrapup/Makefile.am:
1633        Remove build-variant support.
1634
16352004-11-22      Joel Sherrill <joel@OARcorp.com>
1636
1637        * libchip/network/if_fxp.c: Add entry for another module ID code.
1638
16392004-11-22      Joel Sherrill <joel@OARcorp.com>
1640
1641        PR 693/misc
1642        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1643        in/outport routines.
1644
16452004-11-22      Joel Sherrill <joel@OARcorp.com>
1646
1647        PR 693/misc
1648        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1649        in/outport routines.
1650
16512004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1652
1653        * aclocal/enable-itron.m4: Remove (unused).
1654
16552004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1656
1657        * configure.ac: Misc. quoting cleanups.
1658        Enable ada-tests iff --enable-ada and --enable-tests.
1659
16602004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1661
1662        PR 703/filesystem
1663        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1664        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1665        libchip/ide/ide_controller.c:
1666        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1667        available for BSPS/device drivers.
1668        Extend the "modes_available" and "mode_active" parameters to
1669        uint16_t for UDMA support.
1670
16712004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1672
1673        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1674        not supported on PowerPC since it works on the MVME2100 BSP.
1675
16762004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1677
1678        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1679        Add dependency tracking for *.cfgs.
1680        * Makefile.am: Add dependency tracking for *.cfg.
1681
16822004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1683
1684        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1685        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1686
16872004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1688
1689        PR 707/make_build
1690        * configure.ac: Add --enable-rpcgen.
1691
16922004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1693
1694        PR 700/rtems_misc
1695        * libnetworking/rtems_webserver/asp.c,
1696        libnetworking/rtems_webserver/balloc.c,
1697        libnetworking/rtems_webserver/cgi.c,
1698        libnetworking/rtems_webserver/default.c,
1699        libnetworking/rtems_webserver/ej.h,
1700        libnetworking/rtems_webserver/ejIntrn.h,
1701        libnetworking/rtems_webserver/ejlex.c,
1702        libnetworking/rtems_webserver/ejparse.c,
1703        libnetworking/rtems_webserver/emfdb.c,
1704        libnetworking/rtems_webserver/emfdb.h,
1705        libnetworking/rtems_webserver/form.c,
1706        libnetworking/rtems_webserver/handler.c,
1707        libnetworking/rtems_webserver/h.c,
1708        libnetworking/rtems_webserver/license.txt,
1709        libnetworking/rtems_webserver/Makefile.am,
1710        libnetworking/rtems_webserver/md5c.c,
1711        libnetworking/rtems_webserver/md5.h,
1712        libnetworking/rtems_webserver/mime.c,
1713        libnetworking/rtems_webserver/misc.c,
1714        libnetworking/rtems_webserver/NOTES,
1715        libnetworking/rtems_webserver/ringq.c,
1716        libnetworking/rtems_webserver/rom.c,
1717        libnetworking/rtems_webserver/rtems_webserver.h,
1718        libnetworking/rtems_webserver/security.c,
1719        libnetworking/rtems_webserver/sock.c,
1720        libnetworking/rtems_webserver/socket.c,
1721        libnetworking/rtems_webserver/sockGen.c,
1722        libnetworking/rtems_webserver/sym.c,
1723        libnetworking/rtems_webserver/uemf.c,
1724        libnetworking/rtems_webserver/uemf.h,
1725        libnetworking/rtems_webserver/um.c,
1726        libnetworking/rtems_webserver/um.h,
1727        libnetworking/rtems_webserver/umui.c,
1728        libnetworking/rtems_webserver/url.c,
1729        libnetworking/rtems_webserver/value.c,
1730        libnetworking/rtems_webserver/wbase64.c,
1731        libnetworking/rtems_webserver/webcomp.c,
1732        libnetworking/rtems_webserver/webmain.c,
1733        libnetworking/rtems_webserver/webpage.c,
1734        libnetworking/rtems_webserver/webrom.c,
1735        libnetworking/rtems_webserver/webs.c,
1736        libnetworking/rtems_webserver/websda.c,
1737        libnetworking/rtems_webserver/websda.h,
1738        libnetworking/rtems_webserver/webs.h,
1739        libnetworking/rtems_webserver/websSSL.c,
1740        libnetworking/rtems_webserver/websSSL.h,
1741        libnetworking/rtems_webserver/websuemf.c,
1742        libnetworking/rtems_webserver/wsIntrn.h:
1743        Remove (Moved to cpukit/http).
1744
17452004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1746
1747        PR 700/rtems_misc
1748        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1749        Remove libnetworking/rtems_webserver.
1750
17512004-10-25      Eric Norum <norume@aps.anl.gov>
1752
1753        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1754
17552004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1756
1757        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1758
17592004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1760
1761        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1762        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1763
17642004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1765
1766        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1767
17682004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1769
1770        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1771        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1772
17732004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1774
1775        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1776        BITSPERBYTE.
1777
17782004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1779
1780        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1781        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1782
17832004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1784
1785        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1786
17872004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1788
1789        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1790        * aclocal/enable-bare.m4: Remove.
1791        * configure.ac: Remove BARE_CPU_MODEL.
1792
17932004-10-13      Eric Norum <norume@aps.anl.gov>
1794
1795        PR 688/bsps
1796        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1797        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1798        MC146818A (and several Dallas Semiconductor) TOD chips.
1799
18002004-10-13      Eric Norum <norume@aps.anl.gov>
1801
1802        PR 686/networking
1803        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1804        device code.
1805
18062004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1807
1808        * libchip/network/dec21140.c: include <rtems/pci.h>.
1809
18102004-09-29      Joel Sherrill <joel@OARcorp.com>
1811
1812        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1813        libnetworking/pppd/utils.c: i960 obsoleted and all references
1814        removed.
1815
18162004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1817
1818        PR 607/networking
1819        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1820        instead of fully specifying unused PCI features.
1821
18222004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1823
1824        * configure.ac: Require automake > 1.9.
1825
18262004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1827
1828        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1829
18302004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1831
1832        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1833        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1834
18352004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1836
1837        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1838        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1839
18402004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1841
1842        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1843
18442004-07-28  Joel Sherrill <joel@OARcorp.com>
1845
1846    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1847
18482004-07-25      Joel Sherrill <joel@OARcorp.com>
1849
1850        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1851
18522004-05-21  Till Strauman <strauman@slac.stanford.edu>
1853
1854        PR 625/networking
1855        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1856        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1857        an error rather than panic if no chip is detected (thus allowing
1858        for probing).
1859        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1860        instead of looping forever.  Avoid divide by zero (crashed my PC).
1861        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1862        they are UNTESTED.
1863
18642004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1865
1866        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1867
18682004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1869
1870        * libchip/network/dec21140.c, libchip/network/elnk.c:
1871        #include <errno.h>.
1872
18732004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1874
1875        * libchip/network/if_media.h: Update from FreeBSD.
1876        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1877        libchip/network/i82586.c: #include <errno.h>.
1878
18792004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1880
1881        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1882
18832004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1884
1885        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1886
18872004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1888
1889        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1890        automake).
1891
18922004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1893
1894        PR 599/pppd
1895        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1896
18972004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1898
1899        * optman/rtems/no-region.c: Reflect having changed
1900        rtems_region_get_segment_size.
1901
19022004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1903
1904        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1905        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1906        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1907        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1908        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1909        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1910        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1911
19122004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1913
1914        * libchip/ide/ata.c, libchip/network/dec21140.c,
1915        libchip/network/elnk.c, libchip/network/i82586.c,
1916        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1917        libchip/network/open_eth.c, libchip/network/sonic.c,
1918        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1919        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1920        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1921        libchip/shmdr/shm_driver.h: Cosmetics.
1922
19232004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1924
1925        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1926        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1927        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1928        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1929        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1930        fixed size types.
1931
19322004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1933
1934        * configure.ac: Explicitly pass --includedir and --libdir to
1935        cpukit/configure.
1936
19372004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1938
1939        * librdbg/Makefile.am: Fix rpcgen rules.
1940        * librdbg/src/i386/any/remdeb_xdr.c,
1941        librdbg/src/m68k/any/remdeb_xdr.c,
1942        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1943        Reflect changes to librdbg/Makefile.am.
1944
19452004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1946
1947        * configure.ac: Reflect changes testsuites/configure.ac and
1948        cpukit/configure.ac.
1949
19502004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1951
1952        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1953        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1954
19552004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1956
1957        * configure.ac: Reflect changes to testsuites's configuration.
1958
19592004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1960
1961        PR/589 rtems
1962        * libchip/network/pci.h: Remove (Moved to cpukit).
1963
19642004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1965
1966        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1967        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1968        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1969        libchip/network/dec21140.c, libchip/network/elnk.c,
1970        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1971        libchip/network/open_eth.h, libchip/network/sonic.c,
1972        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1973        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1974        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1975        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1976        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1977        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1978        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1979        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1980        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1981        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1982        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1983        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1984        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1985        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1986        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1987        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1988        fixed-size types.
1989
19902004-03-14      Chris Johns  <chrisj@rtems.org>
1991
1992        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1993        the BSP example code.
1994        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1995        support the DIMMPC. This is a pc386 target with IO port support. Minor
1996        formating clean up. Add documentation to the header file.
1997        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1998        cs8900.h header file.
1999
20002004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2001
2002        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2003        Cosmetics.
2004
20052004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2006
2007        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2008        There are no application level Makefiles in here.
2009
20102004-03-04      Joel Sherrill <joel@OARcorp.com>
2011
2012        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2013        they can be used in application level makefiles.
2014
20152004-03-05      Joel Sherrill <joel@OARcorp.com>
2016
2017        * libnetworking/rtems_webserver/ejparse.c,
2018        libnetworking/rtems_webserver/emfdb.c,
2019        libnetworking/rtems_webserver/sock.c,
2020        libnetworking/rtems_webserver/socket.c,
2021        libnetworking/rtems_webserver/sym.c,
2022        libnetworking/rtems_webserver/webs.c,
2023        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
20242004-03-05      Joel Sherrill <joel@OARcorp.com>
2025
2026        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2027        compiling this file only only those CPU families with supported
2028        exception models.
2029
20302004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2031
2032        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2033        testsuites (Was exposed with --enable-multilib, only).
2034        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2035         Add RTEMS_BSP_CONFIG_SUBDIR.
2036        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2037        testsuites's configure.
2038        * aclocal/rtems-top.m4: Remove ENDIF hack.
2039        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2040
20412004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2042
2043        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2044        wrapup/Makefile.am: Fix automake problems having been introduced
2045        in previous patch.
2046
20472004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2048
2049        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2050        Preinstall dirs.
2051        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2052        * aclocal/check-multiprocessing.m4: Cosmetics.
2053        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2054        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2055
20562004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2057
2058        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2059        librdbg/src/Makefile.am.
2060        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2061        * configure.ac: Reflect changes above.
2062        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2063        * wrapup/Makefile.am: Reflect changes above.
2064        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2065
20662004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2067
2068        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2069
20702004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2071
2072        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2073
20742004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2075
2076        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2077
20782004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2079
2080        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2081        librdbg/src/powerpc/Makefile.am: Remove.
2082        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2083        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2084        * configure.ac: Reflect changes above.
2085
20862004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2087
2088
20892004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2090
2091        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2092        STRIP.
2093
20942004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2095
2096        * librdbg/include/Makefile.am: Merge-in
2097        librdbg/include/rdbg/i386/Makefile.am,
2098        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2099        librdbg/include/rdbg/powerpc/Makefile.am.
2100        * librdbg/include/rdbg/i386/Makefile.am,
2101        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2102        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2103        * configure.ac: Reflect changes above.
2104
21052004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2106
2107        * configure.ac: Use AS_HELP_STRING(ada).
2108
21092004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2110
2111        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2112        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2113        Use AC_CONFIG_HEADERS.
2114        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2115        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2116
21172004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2118
2119        * Makefile.am: include local.am.
2120
21212004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2122
2123        * aclocal/version.m4: 4.6.99.0.
2124
21252004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2126
2127        * Makefile.am: Don't include host.am.
2128        * automake/compile.am: Further cleanups.
2129
21302004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2131
2132        * automake/lib.am: Remove (Unused).
2133
21342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2135
2136        * wrapup/Makefile.am: Don't include lib.am.
2137        * automake/compile.am: Use automake compilation rules.
2138
21392004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2140
2141        * libnetworking/pppd/Makefile.am,
2142        libnetworking/rtems_servers/Makefile.am,
2143        libnetworking/rtems_telnetd/Makefile.am,
2144        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2145        support/Makefile.am: Don't include lib.am.
2146
21472004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2148
2149        * libchip/Makefile.am: Don't include lib.am.
2150        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2151        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2152        unnecessary EXTRA_DISTs.
2153
21542004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2155
2156        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2157        hack.
2158
21592004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2160
2161        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2162        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2163        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2164        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2165
21662004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2167
2168        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2169        Add AM_CONDITIONAL(HAS_MP).
2170        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2171        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2172        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2173        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2174        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2175        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2176        (Deprecated by autoconf 2.59).
2177
21782004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2179
2180        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2181        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2182
21832004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2184
2185        * ChangeLog: Merge-in libnetworking/ChangeLog.
2186        * libnetworking/ChangeLog: Remove.
2187        * ChangeLog: Merge-in librdbg/ChangeLog.
2188        * librdbg/ChangeLog: Remove.
2189        * ChangeLog: Merge-in libchip/ChangeLog.
2190        * libchip/ChangeLog: Remove.
2191        * ChangeLog: Merge-in optman/ChangeLog.
2192        * optman/ChangeLog: Remove.
2193
21942004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2195
2196        * configure.ac: Reflect changes to cpukit.
2197        * wrapup/Makefile.am: Reflect changes to librdbg.
2198        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2199        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2200        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2201        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2202        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2203        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2204        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2205        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2206        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2207
22082004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2209
2210        * aclocal/rtems-top.m4: Remove check for version.m4.
2211        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2212
22132004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2214
2215        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2216        * wrapup/Makefile.am: Reflect changes to libchip/*.
2217        * support/Makefile.am: Use automake compilation rules.
2218        * wrapup/Makefile.am: Reflect changes to support/*.
2219        * configure.ac: Remove libnetworking/wrapup/Makefile.
2220        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2221        libnetworking/*/lib*.a instead of libnetapps.a.
2222        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2223        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2224        * optman/Makefile.am: Use automake compilation rules.
2225        * libchip/Makefile.am: Fix typo in previous patch.
2226        * libchip/Makefile.am: Use automake compilation rules.
2227        * libnetworking/Makefile.am: Remove wrapup.
2228        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2229        automake-compilation rules.
2230        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2231        automake-compilation rules.
2232        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2233        automake-compilation rules.
2234        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2235        automake-compilation rules.
2236        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2237
22382004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2239
2240        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2241        PRE/TMPINSTALL_FILES to CLEANFILES.
2242        * automake/lib.am: Remove TMPINSTALL_FILES.
2243        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2244        PRE/TMPINSTALL_FILES to CLEANFILES.
2245        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2246        PRE/TMPINSTALL_FILES to CLEANFILES.
2247        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2248        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2249        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2250        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2251        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2252        * librdbg/src/i386/Makefile.am: Ditto.
2253        * librdbg/src/m68k/Makefile.am: Ditto.
2254        * librdbg/src/powerpc/Makefile.am: Ditto.
2255        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2256        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2257        * libnetworking/rtems_servers/Makefile.am: Ditto.
2258        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2259        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2260
22612004-01-07      Joel Sherrill <joel@OARcorp.com>
2262
2263        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2264        more completely covers the MIPS family.
2265
22662003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2267
2268        * wrapup/Makefile.am: Reflect changes to shmdr.
2269        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2270
22712003-12-18      Joel Sherrill <joel@OARcorp.com>
2272
2273        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2274        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2275        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2276        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2277        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2278        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2279        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2280
22812003-12-17      Joel Sherrill <joel@OARcorp.com>
2282
2283        * aclocal/version.m4: Updated to rtems-20031217-test.
2284
22852003-12-17     
2286
2287        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2288        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2289
22902003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2291
2292        * automake/compile.am: Remove LINK_LIBS (Unused).
2293        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2294
22952003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2296
2297        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2298        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2299        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2300        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2301        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2302
23032003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2304
2305        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2306        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2307        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2308        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2309        * librdbg/src/i386/Makefile.am:
2310        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2311        * librdbg/src/m68k/Makefile.am:
2312        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2313        * librdbg/src/powerpc/Makefile.am:
2314        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2315
23162003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2317
2318        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2319        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2320        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2321        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2322        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2323        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2324        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2325        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2326        * optman/Makefile.am: Remove project_libdir.
2327        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2328        PRE/TMPINSTALL_FILES.
2329        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2330        PRE/TMPINSTALL_FILES.
2331        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2332        PRE/TMPINSTALL_FILES.
2333        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2334        PRE/TMPINSTALL_FILES.
2335        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2336        from PRE/TMPINSTALL_FILES.
2337        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2338        PRE/TMPINSTALL_FILES.
2339        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2340        PRE/TMPINSTALL_FILES.
2341        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2342        PRE/TMPINSTALL_FILES.
2343        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2344        PRE/TMPINSTALL_FILES.
2345        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2346        PRE/TMPINSTALL_FILES.
2347        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2348        PRE/TMPINSTALL_FILES.
2349        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2350        from PRE/TMPINSTALL_FILES.
2351
23522003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2353
2354        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2355        * automake/lib.am: Remove project_libdir.
2356        * wrapup/Makefile.am: Reworked.
2357
23582003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2359
2360        * configure.ac: Reflect changes to librdbg.
2361        * optman/Makefile.am: Add tmpinstall dirstamp support.
2362        * libchip/Makefile.am: Fix variant-tmpinstall support.
2363        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2364        * librdbg/src/powerpc/Makefile.am: Merge-in former
2365        new_exception_processing/Makefile.am.
2366        * librdbg/src/m68k/any/Makefile.am: Remove.
2367        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2368        * librdbg/src/i386/any/Makefile.am: Remove.
2369        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2370        * librdbg/src/Makefile.am: Cosmetics.
2371        * librdbg/include/Makefile.am: Cosmetics.
2372        * librdbg/Makefile.am: Cosmetics.
2373        * libnetworking/Makefile.am: Cosmetics.
2374        * libnetworking/pppd/Makefile.am: Cosmetics.
2375        * libnetworking/wrapup/Makefile.am: Cosmetics.
2376
23772003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2378
2379        * Makefile.am: Cosmetics.
2380        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2381        support.
2382
23832003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2384
2385        * automake/compile.am: Remove $(ARCH):-rule.
2386
23872003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2388
2389        * configure.ac: Remove lib/libbsp/shared/Makefile,
2390        lib/libbsp/shmdr/Makefile.
2391
23922003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2393
2394        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2395        libchip/serial/Makefile, libchip/rtc/Makefile.
2396        * support/Makefile.am: Remove all-local: $(ARCH).
2397        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2398        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2399        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2400        * optman/Makefile.am: Remove all-local: $(ARCH).
2401        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2402        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2403        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2404        compilation dirstamp support.
2405        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2406        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2407        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2408        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2409        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2410        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2411        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2412        all-local: $(ARCH).
2413        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2414        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2415        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2416        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2417        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2418
24192003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2420
2421        * aclocal/lead-dot.m4: New (from automake-1.7f).
2422        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2423        AC_SUBST(dirstamp).
2424        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2425        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2426        libchip/serial/Makefile.am: Ditto.
2427        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2428        * librdbg/include/Makefile.am: Ditto.
2429        * librdbg/include/rdbg/Makefile.am: Ditto.
2430        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2431        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2432        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2433        * librdbg/src/Makefile.am: Ditto.
2434        * librdbg/src/i386/Makefile.am: Ditto.
2435        * librdbg/src/i386/any/Makefile.am: Ditto.
2436        * librdbg/src/m68k/Makefile.am: Ditto.
2437        * librdbg/src/m68k/any/Makefile.am: Ditto.
2438        * librdbg/src/powerpc/Makefile.am: Ditto.
2439        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2440        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2441        preinstallation.
2442        * libnetworking/pppd/Makefile.am: Ditto.
2443        * libnetworking/rtems_servers/Makefile.am: Ditto.
2444        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2445        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2446        * libnetworking/wrapup/Makefile.am: Ditto.
2447
24482003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2449
2450        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2451        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2452        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2453        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2454        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2455        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2456        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2457        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2458        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2459        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2460        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2461        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2462        underquoting to silence automake-1.8.
2463
24642003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2465
2466        * configure.ac: Reflect having moved tests to ../../testsuites.
2467
24682003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2469
2470        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2471        * aclocal/canonical-host.m4: Remove.
2472        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2473        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2474
24752003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2476
2477        * aclocal/check-cpu.m4: Remove.
2478        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2479        * aclocal/canonical-target-name.m4: Add m4-quotes.
2480        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2481        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2482        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2483        * aclocal/check-networking.m4: Add m4-quotes. Require
2484        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2485        * aclocal/check-posix.m4: Add m4-quotes. Require
2486        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2487        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2488        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2489        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2490
24912003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2492
2493        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2494        * aclocal/bsp-alias.m4: Remove.
2495
24962003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2497
2498        * configure.ac: Make presence of tests/ optional.
2499
25002003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2501
2502        * aclocal/path-perl.m4: Remove (Unused).
2503
25042003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2505
2506        * automake/force-preinstall.am: Remove.
2507
25082003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2509
2510        PR 499/rtems_misc
2511        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2512        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2513        Configuration (Odd was forced) - Correction of Stop Bit configuration
2514        (inversed) - Correction of ISR Handler to call
2515        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2516        CTS Hardware flow control Configuration.
2517
25182003-09-04      Joel Sherrill <joel@OARcorp.com>
2519
2520        * lib/libcpu/shared/include/cache.h,
2521        lib/libcpu/shared/src/cache_aligned_malloc.c,
2522        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2523        license changed.
2524        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2525        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2526        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2527        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2528        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2529        for license changed.
2530        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2531        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2532        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2533        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2534        libchip/network/cs8900.h, libchip/network/dec21140.c,
2535        libchip/network/elnk.c, libchip/network/open_eth.c,
2536        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2537        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2538        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2539        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2540        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2541        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2542        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2543        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2544        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2545        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2546        libchip/serial/serial.h, libchip/serial/z85c30.c,
2547        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2548        libchip/serial/z85c30_reg.c: URL for license changed.
2549
25502003-09-03      Jiri Gaisler <jiri@gaisler.com>
2551
2552        PR 477/networking
2553        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2554        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2555        libchip/network/open_eth.h: New files.
2556
25572003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2558
2559        * aclocal/rtems-top.m4: Add RTEMS_API.
2560        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2561
25622003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2563
2564        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2565        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2566        @RTEMS_BSP@.cfg.
2567
25682003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2569
2570        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2571
25722003-08-20      Joel Sherrill <joel@OARcorp.com>
2573
2574        * libchip/network/cs8900.c: Correct copyright statements.
2575
25762003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2577
2578        * aclocal/check-itron.m4: Remove.
2579        * aclocal/enable-inlines.m4: Remove.
2580        * Makefile.am: Reflect having moved aclocal/.
2581        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2582        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2583        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2584        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2585        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2586        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2587        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2588        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2589        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2590        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2591        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2592        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2593        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2594        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2595        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2596        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2597        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2598        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2599        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2600        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2601        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2602        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2603        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2604        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2605        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2606        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2607        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2608        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2609        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2610        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2611        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2612        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2613        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2614        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2615        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2616        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2617        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2618        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2619        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2620        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2621        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2622        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2623        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2624        * aclocal/target.m4: New (Copied from ../../aclocal).
2625        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2626        * aclocal/version.m4: New (Copied from ../../aclocal).
2627
26282003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2629
2630        * configure.ac: Remove stray comments.
2631        * automake/local.am, automake/host.am: Remove "debug".
2632
26332003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2634
2635        * Makefile.am: Reflect having moved automake/.
2636        * lib/Makefile.am: Reflect having moved automake/.
2637        * support/Makefile.am: Reflect having moved automake/.
2638        * wrapup/Makefile.am: Reflect having moved automake/.
2639        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2640        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2641        from ../../automake).
2642        * optman/Makefile.am: Reflect having moved automake/.
2643        * libchip/Makefile.am: Reflect having moved automake/.
2644        * libchip/ide/Makefile.am: Reflect having moved automake/.
2645        * libchip/network/Makefile.am: Reflect having moved automake/.
2646        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2647        * libchip/serial/Makefile.am: Reflect having moved automake/.
2648        * librdbg/Makefile.am: Reflect having moved automake/.
2649        * librdbg/include/Makefile.am: Reflect having moved automake/.
2650        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2651        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2652        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2653        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2654        automake/.
2655        * librdbg/src/Makefile.am: Reflect having moved automake/.
2656        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2657        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2658        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2659        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2660        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2661        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2662        having moved automake/.
2663        * libnetworking/Makefile.am: Reflect having moved automake/.
2664        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2665        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2666        automake/.
2667        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2668        automake/.
2669        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2670        automake/.
2671        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2672
26732003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2674
2675        * Makefile.am: Add bsp.pc.in.
2676        * bsp.pc.in: New (pkgconfig support).
2677
26782003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2679
2680        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2681
26822003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2683
2684        * lib/Makefile.am: New (Required by 'make dist').
2685        * lib/ChangeLog: Remove.
2686        * lib/.cvsignore: Cleanup.
2687        * configure.ac: Reflect having added lib/Makefile.am.
2688        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2689        lib/libbsp/configure.ac.
2690        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2691        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2692
26932003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2694
2695        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2696        * configure.ac: Merge-in librdbg/configure.ac.
2697        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2698        librdbg/configure.ac.
2699        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2700        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2701        LIBCHIP. Conditionally build include-dirs.
2702        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2703        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2704        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2705        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2706        librdbg/include/rdbg/m68k/Makefile.am,
2707        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2708        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2709        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2710        librdbg/src/powerpc/Makefile.am, librdbg/
2711        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2712        configure.ac into ../configure.ac.
2713        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2714        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2715        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2716        libnetworking/rtems_telnetd/Makefile.am,
2717        libnetworking/rtems_webserver/Makefile.am,
2718        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2719        into ../configure.ac.
2720
27212003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2722
2723        PR 427/rtems
2724        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2725        * librdbg/src/servtsp.c: Ditto.
2726
27272003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2728
2729        PR 429/bsps
2730        PR 432/bsps
2731        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2732        packets are queued onto an elnk board, the ISR will deadlock the device
2733        with a tx complete interrupt.  Lighter tx loads are not affected as they
2734        end up submitting single packets to the device.
2735
27362003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2737
2738        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2739        optman/configure.ac.
2740        * optman/configure.ac: Remove (Merged into ../configure.ac).
2741        * optman/Makefile.am: Reflect having merged configure.ac into
2742        ../configure.ac.
2743        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2744        * libchip/Makefile.am, libchip/ide/Makefile.am,
2745        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2746        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2747        ../configure.ac.
2748
27492003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2750
2751        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2752
27532003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2754
2755        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2756        on i386.
2757
27582003-06-13      Joel Sherrill <joel@OARcorp.com>
2759
2760        * libnetworking/pppd/chat.c: Removed warnings.
2761
27622003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2763
2764        * libchip/network/README.3com: New file missed in previous commit.
2765        PR 405/bsps
2766        PR 393/networking
2767        * libchip/network/dec21140.c: Fix leak also known as PR393.
2768        * libchip/network/elnk.c, libchip/network/if_media.h,
2769        libchip/network/mii.h: New files.
2770        * libchip/network/Makefile.am: Reflect new files.
2771
27722003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2773
2774        * configure.ac: Remove support for profile-variant.
2775
27762003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2777
2778        PR 397/pppd
2779        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2780        * libnetworking/pppd/magic.c: Remove *rand48.
2781        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2782
27832003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2784
2785        * wrapup/Makefile.am: Add libide.a.
2786
27872003-04-15      Joel Sherrill <joel@OARcorp.com>
2788
2789        PR 387/rtems_misc
2790        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2791        routines.
2792        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2793
27942003-04-11      Joel Sherrill <joel@OARcorp.com>
2795
2796        * libnetworking/rtems_webserver/cgi.c,
2797        libnetworking/rtems_webserver/sockGen.c,
2798        libnetworking/rtems_webserver/umui.c,
2799        libnetworking/rtems_webserver/websSSL.c,
2800        libnetworking/rtems_webserver/websSSL.h,
2801        libnetworking/rtems_webserver/websda.c,
2802        libnetworking/rtems_webserver/websda.h: New files. Not included in
2803        previous commit.
2804
28052003-04-10      Joel Sherrill <joel@OARcorp.com>
2806
2807        PR 371/pppd
2808        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2809        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2810        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2811        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2812        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2813        still global symbols in rtemspppd.h which might need to be changed or
2814        converted into member of a structure which is dereferenced with a
2815        pointer that is managed as a per task variable. But this patch should
2816        avoid many conflicts.
2817
28182003-03-27      Joel Sherrill <joel@OARcorp.com>
2819
2820        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2821        not allowed in the cpukit source code since it must be buildable
2822        independent of any BSP. These files were moved to libchip/ide.
2823        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2824        files.
2825
28262003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2827
2828        PR 368/filesystems
2829        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2830        improvements which now work on pc386 and mbx8xx.
2831        * libchip/ide/ide_controller.c: New file.
2832
28332003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2834
2835        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2836
28372003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2838
2839        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2840        * configure.ac: Add support/.
2841        * support/.cvsignore: New.
2842        * support/Makefile.am: New.
2843        * support/version.c: New.
2844        * wrapup/Makefile.am: Add support/libsupport.a.
2845        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2846        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2847        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2848        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2849
28502003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2851
2852        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2853
28542003-02-20      Till Straumann <strauman@slac.stanford.edu>
2855
2856        PR 354/networking
2857        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2858        chip against a table of supported chips. The untested ones are still
2859        commented out, however.
2860
28612003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2862
2863        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2864        * configure.ac: AC_PREREQ(2.57).
2865        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2866        * optman/configure.ac: AC_PREREQ(2.57).
2867        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2868        * libchip/configure.ac: AC_PREREQ(2.57).
2869        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2870        * librdbg/configure.ac: AC_PREREQ(2.57).
2871        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2872        * libnetworking/configure.ac: AC_PREREQ(2.57).
2873
28742003-02-06      Joel Sherrill <joel@OARcorp.com>
2875
2876        * libnetworking/pppd/chat.c: Convert routines with common names to
2877        static. This included get_char(), put_char(), and character() among
2878        others.
2879
28802003-02-03      Joel Sherrill <joel@OARcorp.com>
2881
2882        PR 338/filesystem
2883        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2884        rtems_io_lookup_name() (API change).  Unused function removed.
2885
28862003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2887
2888        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2889        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2890        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2891        Eliminate *_O_FILES.
2892        * libnetworking/rtems_servers/Makefile.am,
2893        libnetworking/rtems_webserver/Makefile.am,
2894        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2895
28962002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2897
2898        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2899        Let all-local: depend on $(LIB).
2900        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2901        * optman/Makefile.am: Apply install-data-local to install *.rels.
2902
29032002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2904
2905        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2906        %.c rules.
2907        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2908        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2909        * libchip/rtc/Makefile.am: Ditto.
2910        * libchip/serial/Makefile.am: Ditto.
2911
29122002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2913
2914        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2915        LIBC_DEFINES.
2916        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2917        LIBC_DEFINES.
2918        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2919        LIBC_DEFINES.
2920
29212002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2922
2923        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2924
29252002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2926
2927        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2928        cache-checking.
2929        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2930
29312002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2932
2933        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2934        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2935        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2936        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2937        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2938
29392002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2940
2941        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2942        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2943        Remove.
2944        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2945
29462002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2947
2948        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2949        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2950
29512002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2952
2953        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2954        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2955
29562002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2957
2958        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2959        * optman/rel.am: New.
2960
29612002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2962
2963        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2964        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2965        braino in comment on "exec". Extend --enable-ada handling.
2966
29672002-11-04      Joel Sherrill <joel@OARcorp.com>
2968
2969        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2970        tasks and rolling multiple loops into 1.
2971        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2972        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2973        Removed warnings.
2974
29752002-10-31      Joel Sherrill <joel@OARcorp.com>
2976
2977        * libchip/network/dec21140.c: Removed warnings.
2978        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2979        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2980        librdbg/src/m68k/any/remdeb_xdr.c,
2981        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2982        warnings.
2983        * libnetworking/rtems_webserver/socket.c,
2984        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2985
29862002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2987
2988        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2989        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2990        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2991        above.
2992
29932002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2994
2995        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2996        * wrapup/.cvsignore: Remove autom4te.cache.
2997        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2998        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2999        autom4te.cache.
3000        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3001        autom4te.cache.
3002        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3003        autom4te.cache.
3004
30052002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3006
3007        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3008
30092002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3010
3011        * optman/.cvsignore: Add autom4te.cache.
3012
30132002-09-14      Joel Sherrill <joel@OARcorp.com>
3014
3015        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3016
30172002-09-07      Joel Sherrill <joel@OARcorp.com>
3018
3019        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3020        include files to resolve warnings.
3021
30222002-09-07      Chris Johns <ccj@acm.org>
3023
3024        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3025        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3026        which corrects the problem  where the cs8900.c file was actually the BSP
3027        glue.  Joel did some hacking so this file will compile.  Previously it
3028        required providing a target.h file to compile.
3029        * libchip/network/cs8900.c.bsp: New file.
3030
30312002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3032
3033        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3034
30352002-08-31      Joel Sherrill <joel@OARcorp.com>
3036
3037        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3038        eliminate warning.
3039
30402002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3041
3042        * configure.ac: Add ada-tests.
3043
30442002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3045
3046        * Makefile.am: Add preinstall-stamp.
3047
30482002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3049
3050        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3051        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3052        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3053        gcc31 happy.
3054        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3055        cp.
3056
30572002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3058
3059        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3060        make/bsp.mak.
3061        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3062        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3063
30642002-08-12      Joel Sherrill <joel@OARcorp.com>
3065
3066        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3067        avoid error.
3068
30692002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3070
3071        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3072        * configure.ac: Add BSP_SUBDIRS.
3073        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3074        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3075        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3076        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3077        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3078        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3079        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3080        RTEMS_CHECK_BSP_CACHE.
3081        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3082        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3083        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3084        .$(OBJEXT) instead of .o.
3085        * libnetworking/pppd/Makefile.am,
3086        libnetworking/rtems_servers/Makefile.am,
3087        libnetworking/rtems_telnetd/Makefile.am,
3088        libnetworking/rtems_webserver/Makefile.am,
3089        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3090
30912002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3092
3093        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3094        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3095        ../libchip/serial/$(ARCH)/libserialio.a.
3096        * libchip/serial/Makefile.am: Don't tmp-install lib.
3097        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3098
30992002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3100
3101        * Makefile.am: Add rtems_makedir.
3102        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3103        * Makefile.am: Add wrapup-SUBDIR.
3104        * wrapup/ChangeLog: Remove.
3105        * wrapup/configure.ac: Remove.
3106        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3107        (Make the bare BSP happy).
3108        * configure.ac: Ditto.
3109        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3110        Create make/custom/default.cfg.
3111        * configure.ac: Add creation of make/custom/*.cfg. Create
3112        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3113
31142002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3115
3116        * Makefile.am: Clean $(PROJECT_RELEASE).
3117
31182002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3119
3120        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3121        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3122        prototype mismatches.
3123
31242002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3125
3126        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3127        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3128
31292002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3130
3131        * acinclude.m4: Add test "$multilib" != "yes".
3132        * config-ml.in: Remove.
3133        * acinclude.m4: Cleanups.
3134        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3135        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3136        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3137        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3138        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3139
31402002-07-16      Eric Norum <eric.norum@usask.ca>
3141
3142        * New driver for the Intel EtherExpressPro (82559ER) chip.
3143        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3144        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3145        * libchip/network/Makefile.am: Modified to reflect above.
3146
31472002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3148
3149        * acinclude.m4: New.
3150        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3151        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3152        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3153
31542002-07-01      Joel Sherrill <joel@OARcorp.com>
3155
3156        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3157        _Objects_Information_table now that it is a two dimensional array based
3158        upon API and class.
3159        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3160        of strnlen().
3161
31622002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3163
3164        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3165        preinstall libnetapps.a.
3166
31672002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3168
3169        * configure.ac: Remove librpc.
3170
31712002-06-25      Joel Sherrill <joel@OARcorp.com>
3172
3173        * Per PR233, moved librpc to exec.
3174        * configure.ac, wrapup/Makefile.am: Modified.
3175        * librpc, librpc/ChangeLog: Removed.
3176
31772002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3178
3179        * optman/Makefile.am: Remove multilib support.
3180        * optman/configure.ac: Ditto.
3181        * optman/sapi/Makefile.am: Ditto.
3182
31832002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3184
3185        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3186        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3187
31882002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3189
3190        Move networking libraries to c/src/exec/libnetworking
3191        * libnetworking/configure.ac, libnetworking/Makefile.am,
3192        libnetworking/wrapup/Makefile.am: Reflect Moval.
3193
31942002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3195
3196        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3197        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3198        <rtems/bspIo.h>.
3199
32002002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3201
3202        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3203        * libnetworking/rtems/mkrootfs.h: Ditto.
3204        * libnetworking/rtems/Makefile.am: Reflect changes above.
3205
32062002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3207
3208        * configure.ac: Remove lib.
3209
32102002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3211
3212        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3213        that exception stack frames on M68K members with VBR always are 6 byte
3214        long. The incorrect assumption resulted in some gdb commands like "next"
3215        to fail on the 68360.
3216
32172002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3218
3219        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3220        PR 220
3221        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3222        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3223        CVS.
3224        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3225        libnetworking/sys/filio.h: Remove.
3226        * libnetworking/sys/Makefile.am: Reflect changes above.
3227
32282002-05-07      Chris Johns <ccj@acm.org>
3229
3230        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3231        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3232        requires it to be stripped.
3233
32342002-05-01      Eric Norum <eric.norum@usask.ca>
3235
3236        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3237        assembly  to satisfy gcc 3.1 and newer.
3238
32392002-04-26      Eric Norum <eric.norum@usask.ca>
3240
3241        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3242        agressive optimization in gcc 3.1 does not reorder things.
3243
32442002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3245
3246        * libchip/network/dec21140.c: Reflect changes to powerpc's
3247        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3248        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3249        <rtems/score/cpu.h>.
3250        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3251        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3252
32532002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3254
3255        * optman/configure.ac: Remove ENABLE_GCC28.
3256
32572002-04-11      Chris Johns <ccj@acm.org>
3258
3259        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3260        driver control block field to the ifconfig network driver structure.
3261        This field is needed by the i82586 driver which was ported from NetBSD
3262        as it had better hardware abstraction.
3263        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3264        PR59, added the drv_ctrl driver control block field to the ifconfig
3265        network driver structure. This field is needed by the i82586 driver
3266        which was ported from NetBSD as it had better hardware abstraction.
3267
32682002-04-10      Mike Siers <mikes@poliac.com>
3269
3270        * libnetworking/rtems_webserver/NOTES,
3271        libnetworking/rtems_webserver/asp.c,
3272        libnetworking/rtems_webserver/balloc.c,
3273        libnetworking/rtems_webserver/default.c,
3274        libnetworking/rtems_webserver/ej.h,
3275        libnetworking/rtems_webserver/ejIntrn.h,
3276        libnetworking/rtems_webserver/ejlex.c,
3277        libnetworking/rtems_webserver/ejparse.c,
3278        libnetworking/rtems_webserver/emfdb.c,
3279        libnetworking/rtems_webserver/emfdb.h,
3280        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3281        libnetworking/rtems_webserver/handler.c,
3282        libnetworking/rtems_webserver/license.txt,
3283        libnetworking/rtems_webserver/md5.h,
3284        libnetworking/rtems_webserver/md5c.c,
3285        libnetworking/rtems_webserver/mime.c,
3286        libnetworking/rtems_webserver/misc.c,
3287        libnetworking/rtems_webserver/ringq.c,
3288        libnetworking/rtems_webserver/rom.c,
3289        libnetworking/rtems_webserver/security.c,
3290        libnetworking/rtems_webserver/sock.c,
3291        libnetworking/rtems_webserver/sym.c,
3292        libnetworking/rtems_webserver/uemf.c,
3293        libnetworking/rtems_webserver/uemf.h,
3294        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3295        libnetworking/rtems_webserver/url.c,
3296        libnetworking/rtems_webserver/value.c,
3297        libnetworking/rtems_webserver/wbase64.c,
3298        libnetworking/rtems_webserver/webcomp.c,
3299        libnetworking/rtems_webserver/webpage.c,
3300        libnetworking/rtems_webserver/webrom.c,
3301        libnetworking/rtems_webserver/webs.c,
3302        libnetworking/rtems_webserver/webs.h,
3303        libnetworking/rtems_webserver/websuemf.c,
3304        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3305        2.1.4.
3306
33072002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3308
3309        * libchip/network/i82586.c: Include <string.h>.
3310        * libchip/network/sonic.c: Ditto.
3311
33122002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3313
3314        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3315
33162002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3317
3318        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3319
33202002-03-27      Thomas.Doerfler@imd-systems.de
3321
3322        PR 144
3323        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3324        memory address 0 when called for the first time. This is done when
3325        trying to clear the variable "dhcp_hostname".
3326
33272002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3328
3329        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3330        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3331        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3332        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3333        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3334        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3335        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3336        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3337        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3338        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3339        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3340        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3341        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3342        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3343        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3344        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3345        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3346        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3347        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3348        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3349        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3350        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3351        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3352        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3353        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3354        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3355        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3356        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3357        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3358        AUTOMAKE_OPTIONS.
3359        * libnetworking/configure.ac:
3360        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3361        foreign 1.6]).
3362        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3363        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3364        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3365        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3366        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3367        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3368        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3369        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3370        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3371        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3372        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3373        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3374        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3375        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3376        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3377        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3378        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3379
33802002-03-27      Ilya Alexeev <ilya@continuum.ru>
3381
3382        PR 162
3383        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3384        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3385        used in a device write routines.  Now ppp_softc structure have own
3386        character for writing to device (sc_outchar).  I think that converting
3387        local variables to static is not a right solution, because problems will
3388        occur in the case of two or more ppp instances.
3389        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3390        must be u_long, otherwise in the case of the big output packet endless
3391        loop may occur.
3392
33932002-03-21      Ilya Alexeev <ilya@continuum.ru>
3394
3395        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3396        preparations for multiple PPPD connections.
3397
33982002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3399
3400        PR 149
3401        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3402        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3403        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3404        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3405
34062002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3407
3408        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3409        * configure.ac: Modified to reflect addition.
3410
34112002-02-27      Ilya Alexeev <ilya@continuum.ru>
3412
3413        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3414        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3415        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3416        capabilities as well as eliminate some warnings.
3417
34182002-02-27      Eric Norum <eric.norum@usask.ca>
3419
3420        * libnetworking/net/radix.c: Properly handle fetching the default route
3421        when there is no route.  This was a bug in the original FreeBSD code and
3422        this fix is from an updated version of their code.
3423
34242002-02-16      Eric Norum <eric.norum@usask.ca>
3425
3426        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3427        checking.
3428
34292002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3430
3431        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3432        dodefaultroute.
3433
34342002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3435
3436        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3437        include <rtems/seterr.h>.
3438
34392002-02-01      Mike Siers <mikes@poliac.com>
3440
3441        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3442        avoid bringing the link down too fast. NOTE: Mike reports successfully
3443        running at 56K baud on a direct link.
3444
34452002-02-01      Eric Valette <valette@crf.canon.fr>
3446
3447        * librdbg/So many patches have been posted recently on the mailing list
3448        and  because we were unable to find correct solution to compile on
3449        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3450        because the coding  style of rdbg was rather inconsistant among various
3451        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3452        global coding style (using indent + manual edits), 2) incorporate/review
3453        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3454        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3455        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3456        after rdbg initialization is done, NB : the paches is huge but it is
3457        mainly due to coding styke chnages.  Only few lines of codes have been
3458        really changed and they do not impact  rdbg functionnality (AFAIKT).
3459        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3460        librdbg/include/rdbg/m68k/rdbg_f.h,
3461        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3462        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3463        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3464        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3465        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3466        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3467        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3468        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3469        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3470        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3471        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3472        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3473        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3474        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3475        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3476        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3477
34782002-01-31      Mike Siers <mikes@poliac.com>
3479
3480        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3481        * Nice Update of PPPD support which eliminates the requiremetn that
3482        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3483        and reports that it seems to be more stable and handle larger packets
3484        better.  This patch replaces the termios tasks with more general pppd
3485        network driver tasks.  The functions pppinput() and pppstart() get
3486        called from the interrupt service routine.
3487        * libnetworking/Makefile.am, libnetworking/configure.ac,
3488        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3489        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3490        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3491        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3492        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3493        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3494        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3495        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3496        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3497        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3498        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3499        libnetworking/net/route.c, libnetworking/net/route.h,
3500        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3501        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3502        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3503        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3504        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3505        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3506        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3507        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3508        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3509        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3510        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3511        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3512        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3513        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3514        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3515        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3516        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3517        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3518        libnetworking/pppd/example/README,
3519        libnetworking/pppd/example/netconfig.h,
3520        libnetworking/wrapup/Makefile.am: Modified.
3521        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3522        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3523        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3524        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3525        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3526        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3527        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3528        libnetworking/modem/pppcompress.c: Subdirectory removed.
3529
35302002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3531
3532        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3533        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3534
35352002-01-18      Till Straumann <strauman@slac.stanford.edu>
3536
3537        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3538        issues: - exception handler needs to enable MSR_FP if the interrupted
3539        thread is FP enabled. - printk message for MSR fixed and added
3540        stacktrace. NOTE: this requires the stacktrace patch to
3541        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3542        however).
3543
35442002-01-06      Joel Sherrill <joel@OARcorp.com>
3545
3546        * optman/.cvsignore: Added aclocal.m4 and configure.
3547        * optman/.cvsignore: New file.
3548
35492002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3550
3551        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3552
35532002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3554
3555        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3556        * optman/ChangeLog: New.
3557        * optman/configure.ac: New.
3558        * optman/Makefile.am: New.
3559        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3560        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3561
35622001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3563
3564        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3565
35662001-12-18      Eric Norum <eric.norum@usask.ca>
3567
3568        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3569        `directories' (path names with a / at the end) while disallowing open()
3570        operations on TFTP `directories'.
3571
35722001-12-07      Eric Norum <eric.norum@usask.ca>
3573
3574        * libnetworking/lib/tftpDriver.c: Restore write capability.
3575
35762001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3577
3578        * libchip/network/sonic.h: Fix typo.
3579        * libnetworking/arpa/Makefile.am: Remove stray lines.
3580
35812001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3582
3583        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3584
35852001-10-18      Eric Norum <eric.norum@usask.ca>
3586
3587        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3588        chdir() and open() operations within the TFTP file system.
3589
35902001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3591
3592        * librdbg/configure.ac: Fix latent bug exposed by removal of
3593        config.cache's which prevented powerpc targets librdbg from building.
3594
35952001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3596
3597        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3598        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3599        autoconf-2.52 happy.
3600
36012001-10-12      Mike Siers <mikes@poliac.com>
3602
3603        * libnetworking/Update to stable working state.  Congratulations Mike!
3604        :).
3605        * libnetworking/modem_example: Directory removed.
3606        * libnetworking/modem_example/16550.h,
3607        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3608        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3609        libnetworking/modem_example/ppp.h,
3610        libnetworking/modem_example/pppcompress.c: Files removed.
3611        * libnetworking/pppd/example/pppd.options: New file.
3612        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3613        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3614        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3615        libnetworking/pppd/rtemsmain.c: Updated.
3616
36172001-10-12      Joel Sherrill <joel@OARcorp.com>
3618
3619        * libchip/serial/z85c30.c: Fixed typo.
3620
36212001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3622
3623        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3624        * configure.in: Remove.
3625        * configure.ac: New file, generated from configure.in by autoupdate.
3626        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3627        * libchip/configure.in: Remove.
3628        * libchip/configure.ac: New file, generated from configure.in by
3629        autoupdate.
3630        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3631        * librdbg/configure.in: Remove.
3632        * librdbg/configure.ac: New file, generated from configure.in by
3633        autoupdate.
3634        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3635        * libnetworking/configure.in: Remove.
3636        * libnetworking/configure.ac: New file, generated from configure.in by
3637        autoupdate.
3638
36392001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3640
3641        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3642        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3643        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3644
36452001-09-27      Joel Sherrill <joel@OARcorp.com>
3646
3647        * libchip/ChangeLog: Fixed typo in date.
3648
36492001-09-27      Eric Norum <eric.norum@usask.ca>
3650
3651        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3652        TFTP  filesystem.
3653
36542001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3655
3656        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3657        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3658        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3659        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3660        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3661        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3662        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3663        'PREINSTALL_FILES ='.
3664        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3665        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3666        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3667        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3668        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3669        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3670        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3671        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3672        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3673        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3674        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3675        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3676
36772001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3678
3679        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3680        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3681        * librdbg/src/m68k/any/Makefile.am: Ditto.
3682        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3683        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3684        happy.
3685
36862001-09-21      Joel Sherrill <joel@OARcorp.com>
3687
3688        * libchip/network/Makefile.am: Fixed typo on file name.
3689        * libchip/network/i82586.c: Commented out line 318 which is referencing
3690        a member of a structure that is not currently there.  This needs to be
3691        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3692        to C style.
3693
36942001-09-19      Eric Norum <eric.norum@usask.ca>
3695
3696        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3697
36982001-09-19      Chris Johns <ccj@acm.org>
3699
3700        * libchip/network/README.i82586, libchip/network/i82586.c,
3701        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3702        Network driver for Intel i82586.
3703        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3704        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3705        "root" filesystem with information obtained via the DHCP response.
3706
37072001-09-14      Eric Norum <eric.norum@usask.ca>
3708
3709        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3710        make gcc 3.x happy.
3711
37122001-08-16      Mike Siers <mikes@poliac.com>
3713
3714        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3715        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3716        These support callback functionality that has not even been compiled
3717        under RTEMS yet.
3718        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3719        example application.  Mike's notes on the modifications: - renamed
3720        error() function because of namespace problems - removed calls to the
3721        exit() funciton - removed extra files from the pppd source directory -
3722        defined pppd task constant values in rtemspppd.h - modifyied example
3723        code to get actual tick per second value - placed the pppd 2.3.11 man
3724        page file (pppd.8) into the pppd directory.
3725        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3726        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3727        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3728        libnetworking/pppd/rtems-ppp.c: Deleted.
3729        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3730        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3731        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3732        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3733        libnetworking/pppd/example/init.c,
3734        libnetworking/pppd/example/netconfig.h,
3735        libnetworking/pppd/example/ppp.conf,
3736        libnetworking/pppd/example/pppdapp.c,
3737        libnetworking/pppd/example/system.h: New files.
3738        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3739        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3740        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3741        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3742        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3743        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3744        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3745        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3746        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3747        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3748        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3749        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3750        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3751        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3752        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3753
37542001-08-16      Joel Sherrill <joel@OARcorp.com>
3755
3756        * libnetworking/pppd/example/Makefile: Removed.
3757        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3758        to avoid bootstrap -c clobbering it.
3759        * libnetworking/rtems_telnetd/.cvsignore: New file.
3760
37612001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3762
3763        * libnetworking/Makefile.am, libnetworking/configure.in,
3764        libnetworking/rtems_servers/Makefile.am,
3765        libnetworking/rtems_servers/telnetd.c,
3766        libnetworking/rtems_servers/telnetd.h,
3767        libnetworking/rtems_telnetd/Makefile.am,
3768        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3769        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3770        libnetworking/rtems_telnetd/telnetd.c,
3771        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3772        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3773        effect when ftpd change. - the tcp/ip stats have been implemented into
3774        icmds.c and started when telnetd daemon is started.
3775        * libnetworking/rtems_servers/telnetd.c,
3776        libnetworking/rtems_servers/telnetd.h: Removed.
3777        * libnetworking/rtems_telnetd: New directory.
3778        * libnetworking/rtems_telnetd/Makefile.am,
3779        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3780        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3781        libnetworking/rtems_telnetd/telnetd.c,
3782        libnetworking/rtems_telnetd/telnetd.h: New files.
3783
37842001-06-14      Joel Sherrill <joel@OARcorp.com>
3785
3786        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3787        Moved from libmisc/shell so the network stack to address network
3788        depenendency.
3789        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3790
37912001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3792
3793        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3794
37952001-05-15      Joel Sherrill <joel@OARcorp.com>
3796
3797        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3798        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3799        accidentally deleted the incorrectly empty versions.
3800
38012001-05-14      Till Straumann <strauman@slac.stanford.edu>
3802
3803        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3804        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3805        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3806        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3807        to know the values) - the affected BSP (shared/motorola) headers have
3808        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3809        driver (libchip/network/dec21140.c) has been fixed to use
3810        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3811        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3812        who is using this driver. - the DEC driver also has been fixed to use
3813        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3814        delay_in_bus_cycles().
3815
38162001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3817
3818        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3819
38202001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3821
3822        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3823
38242001-04-24      Eric Norum <eric.norum@usask.ca>
3825
3826        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3827        NTP synchronization a little more robust -- no NTP daemon yet, but at
3828        least it trys a little harder when the primary NTP server is down.
3829
38302001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3831
3832        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3833        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3834        libnetworking/pppd/modem_example/modem.c,
3835        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3836        other strings into English.
3837        * libnetworking/pppd/STATUS: updated to reflect the changes.
3838
38392001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3840
3841        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3842        again.
3843
38442001-04-20      Eric Valette <valette@crf.canon.fr>
3845
3846        * mcp750 directory renamed new_exception processing as it supports many
3847        more CPU models.
3848        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3849        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3850        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3851        formerly in mcp750 plus modifications.
3852        * librdbg/src/powerpc/mcp750/.cvsignore,
3853        librdbg/src/powerpc/mcp750/Makefile.am,
3854        librdbg/src/powerpc/mcp750/remdeb.h,
3855        librdbg/src/powerpc/mcp750/remdeb_f.x,
3856        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3857        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3858        new_exception_processing.
3859        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3860        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3861        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3862        part of this effort to add support for the MPC8xx.
3863
38642001-04-19      Joel Sherrill <joel@OARcorp.com>
3865
3866        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3867        internal include files.
3868
38692001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3870
3871        PR 158
3872        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3873        rcmd() library call by commenting out the parts that deal with signals.
3874        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3875        stdio. The 'server-side' parts of this file which deal with
3876        authentication are disabled since they are not needed.
3877
38782001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3879
3880        * libnetworking/include/.cvsignore: Remove dangling file.
3881
38822001-03-14      Joel Sherrill <joel@OARcorp.com>
3883
3884        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3885        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3886        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3887        libchip style serial drivers can be written in libcpu or libbsp.
3888
38892001-03-01      Joel Sherrill <joel@OARcorp.com>
3890
3891        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3892        libchip/network/sonic.c, libchip/network/sonic.h,
3893        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3894        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3895        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3896        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3897        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3898        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3899        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3900        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3901
39022001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3903
3904        * librdbg/include/rdbg/Makefile.am,
3905        librdbg/include/rdbg/i386/Makefile.am,
3906        librdbg/include/rdbg/m68k/Makefile.am,
3907        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3908        style on include files.
3909
39102001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3911
3912        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3913        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3914        replace ${..} with $(..).
3915        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3916        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3917        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3918        libnetworking/rtems/Makefile.am, libnetworking/
3919        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3920        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3921        include_*HEADERS instead of H_FILES.
3922        * libnetworking/include/Makefile.am: Remove.
3923        * libnetworking/Makefile.am: Add handling of *.h files.
3924        * libnetworking/configure.in: Remove include/Makefile.
3925
39262001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3927
3928        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3929
39302001-01-31      Sergei Organov <osv@javad.ru>
3931
3932        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3933        current dir and root dir removed in favor of new libio support for
3934        task-local current and root directories. - Bug in `close_data_socket()'
3935        introduced by previous change fixed. - `command_pasv()' changed to set
3936        timeout on socket we are listening on and code fixed to don't close
3937        socket twice on error. - `serr()' changed to clear `errno'. -
3938        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3939        changed to clear `errno' before processing session. -
3940        `close_data_socket()' fixed to close both active and passive sockets -
3941        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3942        empty string  in `exec_command()'.
3943
39442001-01-25      Eric Norum <eric.norum@usask.ca>
3945
3946        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3947        improves throughput on systems which are dropping packets.   Only the
3948        first timeout is reduced.  This keeps the number of extra packets down
3949        on networks that are very busy and dropping lots of packets.
3950
39512001-01-24      Sergei Organov <osv@javad.ru>
3952
3953        * libnetworking/rtems_servers/ftpd.c,
3954        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3955        - Timeouts on sockets implemented. 'idle' field added to configuration.
3956        No timeout by default to keep backward compatibility. Note: SITE IDLE
3957        command not implemented yet. - Basic global access control implemented.
3958        'access' field added to configuration. No access limitations by default
3959        to keep backward compatibility. - Anchor data socket for active mode
3960        (using self IP and port 20.) - Fixed default data port support (still
3961        not tested). - Don't allow IP address different from originating host in
3962        PORT command to improve security. - Fixed bug in MDTM command. - Check
3963        for correctness of parsing of argument in command_port(). - Fixed
3964        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3965        a directory. - Command parsing a little bit improved: command names are
3966        now converted to upper-case to be more compatible with RFC (command
3967        names are not case-sensitive.) - Reformat comments so that they have
3968        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3969        previous changes - True ASCII mode implemented (doesn't work for hooks
3970        and /dev/null) - Passive mode implemented, PASV command added. - Default
3971        port for data connection could be used (untested, can't find ftp client
3972        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3973        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3974
39752001-01-18      Joel Sherrill <joel@OARcorp.com>
3976
3977        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3978        macro using variable arguments.
3979        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3980        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3981        since I updated the main RTEMS development machine to RedHat 7.2 and
3982        apparently got a new version of rpcgen.
3983
39842001-01-12      Sergei Organov <osv@javad.ru>
3985
3986        * libnetworking/rtems_servers/ftpd.c,
3987        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3988        - use pool of pre-created threads to handle sessions instead of
3989        creating/deleting threads on the fly - LIST output is now similar to
3990        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3991        happy with it. - LIST NAME now works (both for files and directories) -
3992        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3993        clients happy  - keep track of CWD for every session separately -
3994        ability to specify root directory name for FTPD in configuration table.
3995        FTPD will then create illusion for FTP clients that this is actually
3996        root directory. - ignore options sent in commands, thus LIST -al FILE
3997        works and doesn't try to list "-al" directory. - buffers are allocated
3998        on stack instead of heap where possible to eliminate malloc/free calls
3999        (avoid possible heap fragmentation troubles). - drop using of task
4000        notepad to pass parameters - use function arguments instead - use
4001        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4002        in socket() instead of AF_INET.
4003
40042001-01-02      Joel Sherrill <joel@OARcorp.com>
4005
4006        * libnetworking/CHANGELOG: Removed.
4007        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4008
40092000-12-14      Eric Norum <eric.norum@usask.ca>
4010
4011        * libnetworking/lib/tftpDriver.c: Added write capability.
4012
40132000-12-08      Joel Sherrill <joel@OARcorp.com>
4014
4015        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4016        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4017        numerous variable declarations conditional on PPP_COMPRESS and
4018        PPP_FILTER.  Commented out variables that were not used because the code
4019        using them was commented out. Removed totally unused variables.
4020        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4021        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4022
40232000-11-30      Joel Sherrill <joel@OARcorp.com>
4024
4025        * libnetworking/modem/ppp_tty.c: Changed to include
4026        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4027        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4028        * libnetworking/Makefile.am: Modified to reflect above.
4029
40302000-11-27      Joel Sherrill <joel@OARcorp.com>
4031
4032        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4033
40342000-11-25      Eric Norum <eric.norum@usask.ca>
4035
4036        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4037        core.
4038
40392000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4040
4041        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4042        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4043        subdir.
4044        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4045        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4046        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4047        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4048        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4049        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4050        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4051        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4052        ppp_tty.c and the real pppd main is in pppmain.c.
4053
40542000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4055
4056        * libchip/network/sonic.c: Added ipalign() routine to align the received
4057        packet so that the ip header is on a 32-bit boundary. Necessary for
4058        cpu's that do not allow unaligned loads and stores and when the 32-bit
4059        DMA mode is used.
4060
40612000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4062
4063        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4064        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4065        ACLOCAL_AMFLAGS.
4066        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4067        ACLOCAL_AMFLAGS.
4068        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4069        ACLOCAL_AMFLAGS.
4070
40712000-11-03      Chris Johns <ccj@acm.org>
4072
4073        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4074        libchip/network/cs8900.h: New files.
4075
40762000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4077
4078        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4079        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4080        $(RTEMS_TOPdir)/aclocal.
4081        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4082        $(RTEMS_TOPdir)/aclocal.
4083        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4084        $(RTEMS_TOPdir)/aclocal.
4085
40862000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4087
4088        * configure.in: Switch to GNU-canonicalization.
4089        * Makefile.am: Reflect changes to configure.in.
4090        * acinclude.m4: Remove.
4091
40922000-10-30      Joel Sherrill <joel@OARcorp.com>
4093
4094        * POSIX include files merged into newlib.  This resulted in some
4095        definitions moving to other files and thus some secondary effects in
4096        RTEMS source code.
4097        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4098        in sync with newlib's <machine/types.h>.
4099        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4100        definition of struct itimerval in <sys/time.h>.
4101
41022000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4103
4104        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4105        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4106        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4107        * ChangeLog: Fix typos.
4108        * configure.in: add tests to the GNU canonicalized subdirectories.
4109
41102000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4111
4112        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4113        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4114        the lib directory before configuring lib/.
4115
41162000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4117
4118        * configure.in, Makefile.am: add exec to the GNU canonicalized
4119        subdirectories.
4120        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4121        * configure.in: add libnetworking, librpc and librdb to the GNU
4122        canonicalized subdirectories.
4123        * configure.in: add libmisc and libchip to the GNU canonicalized
4124        subdirectories.
4125        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4126        Switch to GNU canonicalization.
4127        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4128        Switch to GNU canonicalization.
4129        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4130        Switch to GNU canonicalization.
4131
41322000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4133
4134        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4135        canonicalization to libfs/. The approach is currently a bit of a hack as
4136        GNU canonicalization does not support the per-BSP build some of the
4137        other directories require.  As more of the tree is converted, this will
4138        become less  of an issue.
4139
41402000-10-20      Joel Sherrill <joel@OARcorp.com>
4141
4142        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4143        parameter.
4144
41452000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4146
4147        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4148        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4149        * librdbg/configure.in: Add m68k support.
4150        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4151        subdirectory.
4152        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4153        failure.
4154        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4155        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4156        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4157        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4158        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4159        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4160        librdbg/src/m68k/.cvsignore: New files.
4161        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4162        function pointers.
4163        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4164        _after_ pointer has been checked against NULL.
4165
41662000-10-18      Joel Sherrill <joel@OARcorp.com>
4167
4168        * wrapup/Makefile.am: Added libfs.
4169
41702000-10-18      Chris Johns <ccj@acm.org>
4171
4172        * libfs created.
4173        * configure.in: Added libfs subdirectory.
4174        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4175
41762000-09-28      Joel Sherrill <joel@OARcorp.com>
4177
4178        * libnetworking/rtems_webserver/Makefile.am,
4179        libnetworking/rtems_webserver/base64.c,
4180        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4181        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4182
41832000-09-22      Joel Sherrill <joel@OARcorp.com>
4184
4185        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4186        libnetworking/rtems/rtems_bsdnet_internal.h,
4187        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4188        have included rtems.h.  It is now including precisely the  least amount
4189        of low level, yet portable .h files to get the basic RTEMS types
4190        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4191        used machine/types.h to include rtems.h.
4192
41932000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4194
4195        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4196
41972000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4198
4199        * libnetworking/ChangeLog: Cleanup.
4200
42012000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4202
4203        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4204        * libchip/ChangeLog: Fix formating.
4205
42062000-09-05      Joel Sherrill <joel@OARcorp.com>
4207
4208        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4209        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4210        confusion and to work with the converted flags.
4211
42122000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4213
4214        * wrapup/Makefile.am: Include compile.am.
4215        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4216        libchip/serial/Makefile.am: Include compile.am.
4217        * librdbg/src/i386/any/Makefile.am,
4218        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4219        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4220        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4221        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4222        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4223        libnetworking/rtems_servers/Makefile.am,
4224        libnetworking/rtems_webserver/Makefile.am,
4225        libnetworking/wrapup/Makefile.am: Include compile.am.
4226
42272000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4228
4229        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4230        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4231
42322000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4233
4234        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4235
42362000-08-31      Joel Sherrill <joel@OARcorp.com>
4237
4238        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4239        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4240        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4241        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4242        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4243        * libnetworking/wbase64.c: Removed.
4244        * libnetworking/Makefile.am, libnetworking/asp.c,
4245        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4246        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4247        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4248        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4249        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4250        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4251        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4252        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4253        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4254        Modified.
4255
42562000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4257
4258        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4259
42602000-08-30      Joel Sherrill <joel@OARcorp.com>
4261
4262        * libnetworking/rtems_webserver/license.txt: New file.
4263
42642000-08-10      Joel Sherrill <joel@OARcorp.com>
4265
4266        * ChangeLog: New file.
4267        * libchip/ChangeLog: New file.
4268        * librdbg/ChangeLog: New file.
4269        * libnetworking/ChangeLog: New file.
4270
Note: See TracBrowser for help on using the repository browser.