source: rtems/c/src/ChangeLog @ 82dcbc8

4.115
Last change on this file since 82dcbc8 was 155b47a, checked in by Sebastian Huber <sebastian.huber@…>, on 10/25/10 at 07:43:32

2010-10-25 Sebastian Huber <sebastian.huber@…>

  • libchip/ide/ata.c: Do not violate chain API.
  • Property mode set to 100644
File size: 161.7 KB
Line 
12010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * libchip/ide/ata.c: Do not violate chain API.
4
52010-08-20      <yann.sionneau@telecom-sudparis.eu>
6
7        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
8        for buffer modes.
9
102010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
11
12        * libchip/ide/ata_internal.h: C++ compatibility.
13
142010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
15
16        * libchip/Makefile.am, libchip/preinstall.am: Install
17        <libchip/ata_internal.h>.
18
192010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
20
21        * libchip/ide/ata_util.c: New file.
22        * libchip/Makefile.am: Reflect change from above.
23        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
24        ata_process_request_on_init_phase() into new file.
25
262010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
27
28        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
29        separate functions.  Added public ata_breq_init(),
30        ata_identify_device(), and ata_process_request_on_init_phase()
31        functions.
32
332010-06-24      Arnout Vandecappelle <arnout@mind.be>
34
35        PR 1586/misc
36        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
37        SD card accesses.
38
392010-06-22      Arnout Vandecappelle <arnout@mind.be>
40
41        PR 1580/misc
42        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
43        while waiting for read data.
44
452010-06-22      Arnout Vandecappelle <arnout@mind.be>
46
47        PR 1579/misc
48        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
49        waiting for write to finish.
50
512010-06-22      Arnout Vandecappelle <arnout@mind.be>
52
53        PR 1567/misc
54        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
55        timeouts.
56
572010-06-21      Arnout Vandecappelle <arnout@mind.be>
58
59        PR 1576/misc
60        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
61
622010-06-21      Arnout Vandecappelle <arnout@mind.be>
63
64        PR 1569/misc
65        * libchip/i2c/spi-sd-card.c: Added CRC checks.
66
672010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
68
69        PR 1561/cpukit
70        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
71
722010-06-14      Arnout Vandecappelle <arnout@mind.be>
73
74        PR 1557/misc
75        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
76
772010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * aclocal/version.m4: Bump RTEMS_API to 4.11.
80        Bump _RTEMS_VERSION to 4.10.99.0.
81
822010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
83
84        * libchip/network/if_dc.c: Fix warning.
85
862010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        * libchip/network/greth.c: Misc. hacks to allow compilation on
89        16bit targets.
90
912010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
92
93        PR 1531/newlib
94        * libchip/network/i82586.c:
95        Add local copy of ALIGN().
96
972010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
98
99        * libchip/network/cs8900.c:
100        Misc. changes to make code 16bit-target compliant.
101        * libchip/network/i82586.c:
102        Use int32_t instead of int for 16bit-target compliance.
103        * libchip/network/open_eth.c:
104        Misc. changes to make code 16bit-target compliant.
105
1062010-05-18      Chris Johns <chrisj@rtems.org>
107
108        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
109        1448/filesystem.
110
1112010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * aclocal/bsp-alias.m4: Change quoting to work-round
114        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
115
1162010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
117
118        * libchip/network/if_dc.c: Remove warnings.
119
1202010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
121
122        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
123        libchip/serial/ns16550.c, libchip/serial/serial.h,
124        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
125        or intptr_t instead of uint32_t or int32_t.
126
1272010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
128
129        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
130        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
131        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
132        uint32_t.
133
1342010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
135
136        * libchip/serial/serial.h: Add extern "C".
137
1382010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
139
140        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
141        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
142        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
143        prototype
144
1452010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
146
147        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
148        CPU_SIMPLE_VECTORED_INTERRUPTS.
149
1502010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
153        simple or PIC interrupt model.
154
1552010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
156
157        * libchip/rtc/ds1375.c: #include <unistd.h>.
158
1592010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
160
161        * libchip/network/i82586.c: Readdress use of ctype methods per
162        recommendation from D.J. Delorie on the newlib mailing list. We
163        should pass an unsigned char into these methods.
164
1652010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
166
167        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
168        variable.
169
1702010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * libchip/network/i82586.c: Fix warnings for ctype methods.
173
1742010-02-19      Chris Johns <chrisj@rtems.org>
175
176        * libchip/ide/ide_controller.c: Create the devices as block
177        devices.
178
1792010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
180
181        * libchip/ide/ata_internal.h, libchip/ide/ata.c
182        libchip/i2c/spi-sd-card.c: Update for block device API change.
183
1842010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
185
186        * libchip/display/disp_hcms29xx.c,
187        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
188        libchip/display/font_hcms29xx.h: various fixes
189
1902009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
191
192        PR 1474
193        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
194        device API change.
195
1962009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * libchip/network/greth.c: Eliminate unused type
199        rtems_clock_time_value.
200
2012009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
202
203        * libchip/network/dec21140.c: Warning elimination
204        (dec21140_softc->base now is an uint32_t).
205
2062009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
207
208        PR 1483/cpukit
209        * libchip/network/dec21140.c, libchip/network/elnk.c,
210        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
211        *_SUPPORTED-guarded code sections.
212
2132009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
214
215        * libchip/network/dec21140.c, libchip/network/elnk.c,
216        libchip/network/if_dc.c: Ensure PCI drivers are built on all
217        supported configurations. PowerPC conditionals were not current and
218        code was not being built on supported BSPs.
219
2202009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
221
222        * libchip/network/smc91111.c: Formatting.
223
2242009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
225
226        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
227        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
228        uint32_t (16bit ints are too small).
229
2302009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
231
232        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
233        * libchip/network/if_dc.c: Fix type mismatch.
234
2352009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
236
237        * aclocal/bsp-linkcmds.m4: New.
238
2392009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
240
241        * configure.ac: Rework CFLAGS setup.
242        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
243        * automake/compile.am: Remove RTEMS_CFLAGS.
244
2452009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
246
247        * libchip/ide/ata.h: Move extern "C".
248
2492009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
250
251        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
252        Use hex-constants to avoid implicit int-casts.
253        * libchip/i2c/spi-memdrv.c:
254        Use hex-constants to avoid implicit int-casts.
255        Use rtems_off64_t offsets to avoid loosing precision.
256
2572009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
258
259        * libchip/serial/ns16550.c: Update for interrupt handler type change.
260
2612009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * aclocal/bsp-alias.m4: New.
264        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
265
2662009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
267
268        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
269
2702009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
271
272        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
273        * Makefile.am: Remove BARE_CPU_MODEL.
274
2752009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * configure.ac: Remove cfg_dir.
278
2792009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * configure.ac: Remove -std=c99 -fasm.
282        Remove AM_CONDITIONAL LIBCHIP.
283        * libchip/Makefile.am, wrapup/Makefile.am:
284        Remove AM_CONDITIONAL LIBCHIP.
285
2862009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
287
288        * configure.ac: Pick up make/custom/*.
289        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
290
2912009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
292
293        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
294        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
295
2962009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
297
298        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
299
3002009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
301
302        * Makefile.am: Remove RTEMS_HOST (unused).
303        * configure.ac: Remove RTEMS_HOST (unused).
304        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
305
3062009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
307
308        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
309        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
310
3112009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
312
313        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
314        aclocal/check-posix.m4, aclocal/enable-posix.m4,
315        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
316
3172009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
318
319        * configure.ac: Rework make/custom/* handling.
320        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
321        * Makefile.am: Remove make/custom/default.cfg-rule.
322
3232009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
324
325        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
326        NULL pointer access in interrupt handler.
327
3282009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
329
330        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
331        device API change.
332
3332009-10-08      Chris Johns <chrisj@rtems.org>
334
335        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
336        multiblock support from the ATA driver. Multiblock at the disk
337        level should not be a global policy as a disk may have more than
338        one partition with different block sizes. An IDE driver could
339        decide to use the feature with DMA but this a driver specific
340        design choice. Fixed bugs relating to variable block sizes and
341        large block transfer.
342        * c/src/libchip/ide/ide_controller.c,
343        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
344        Changed the block size to 32bits so blocks of 64K or bigger can be
345        transfered in a single driver call.
346
3472009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
348
349        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
350        shared irq.h yet and this breaks a significant number of them.
351
3522009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
353
354        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
355        model.
356
3572009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
358
359        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
360        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
361        renamed to rtems_termios_baud_to_number.
362
3632009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
364
365        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
366        termios_baud_to_number (duplicate prototypes).
367        Add C++-guards.
368        Include rtems/termiostypes.h.
369
3702009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
371
372        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
373
3742009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
375
376        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
377        physical address to support BSD TCP/IP stack.
378
3792009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
380
381        * libchip/network/elnk.c: Convert calls to legacy routine
382        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
383
3842009-08-03      Roger Dahlkvist <ruppe@kth.se>
385
386        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
387
3882009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
389
390        * libchip/ide/ata.c: Remove warning.
391
3922009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
393
394        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
395        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
396        now use the same macros.
397        * aclocal/bsp-bspcleanup-options.m4: New file.
398
3992009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
400
401        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
402        obsolete defines and declarations.  Set initial baud during device
403        open.  Fixed interrupt mode.
404
4052009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
406
407        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
408        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
409        EINVAL and ENOTTY as appropriate.
410
4112009-05-30      Chris Johns <chrisj@rtems.org>
412
413        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
414        devices on an IDE bus and cleaned up the initialisation register
415        call.
416
4172009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
418
419        * libchip/network/i82586.c: Fix warning in manner suggested by
420        Arnout Vandecappelle <arnout@mind.be> in
421        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
422
4232009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
424
425        * libchip/network/if_dc.c: Fixed warnings.
426
4272009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
428
429        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
430        as needed.
431
4322009-04-29      Chris Johns <chrisj@rtems.org>
433
434        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
435
436        * libchip/ide/ide_controller.c: Change the status detection and
437        add a message if the transfer fails. There is currently no error
438        handle at the IDE drvier level.
439
4402009-03-12      Daniel Hellstrom <daniel@gaisler.com>
441
442        PR 1392/bsps
443        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
444        over multiple pages results in extra data being written.
445
4462009-02-27      Gene Smith <gene.smith@siemens.com>
447
448        PR 1356
449        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
450        cards.
451
4522009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
453
454        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
455        enabled on x86.
456
4572009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
458
459        * aclocal/bspopts.m4: Quoting cosmetics.
460
4612009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
462
463        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
464        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
465        writes.  Fixed integer type in device structure.
466
4672009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
468
469        * libchip/serial/ns16550.c: Turn on ns16550_process() for
470        BSP_FEATURE_IRQ_LEGACY case also.
471
4722008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
473
474        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
475        level LibI2C interface.  Added generic block IO functions.
476
4772008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
478
479        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
480        optman/rtems/no-msg.c, optman/rtems/no-part.c,
481        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
482        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
483        optman/sapi/no-ext.c, optman/sapi/no-io.c:
484        Revert previous patch (cvs clash with Joel hacking cpukit).
485
4862008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
487
488        * aclocal/canonical-target-name.m4: Remove tic4x.
489
4902008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
491
492        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
493
4942008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
495
496        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
497        optman/rtems/no-msg.c, optman/rtems/no-part.c,
498        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
499        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
500        optman/sapi/no-ext.c, optman/sapi/no-io.c:
501        Fix prototypes.
502
5032008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
504
505        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
506
5072008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
508
509        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
510        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
511        duplicated data.
512
5132008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
514
515        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
516        SuperCore Handler initialization routines to directly pull parameters
517        from configuration table.
518
5192008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
520
521        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
522        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
523        optman/rtems/no-part.c, optman/rtems/no-region.c,
524        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
525        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
526        initialization routines to directly pull parameters from
527        configuration table. Eliminate empty routines sportted.
528
5292008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
530
531        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
532
5332008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
534
535        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
536        all public use of TOD conversion routines.
537
5382008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
539
540        * libchip/network/smc91111config.h:
541        #include <stdint.h> instead of <rtems/stdint.h>.
542
5432008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
544
545        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
546        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
547
5482008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
549
550        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
551
5522008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
553
554        * libchip/serial/ns16550.c: Transmit the character in the polled write
555        function within a critical section for printk() compatibility.
556
5572008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
558
559        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
560
5612008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
562
563        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
564
5652008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
566
567        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
568
5692008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
570
571        * aclocal/bsp-bootcard-options.m4: Fix quoting.
572
5732008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
574
575        * aclocal/bsp-bootcard-options.m4: New file.
576        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
577
5782008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
579
580        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
581        BSPs that support this feature.
582
5832008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
584
585        * libchip/serial/ns16550.c: Fix typo.
586
5872008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
588
589        * libchip/serial/ns16550.c: Fix typo.
590
5912008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
592
593        * libchip/serial/ns16550.c: Add not supported on arm even though it is
594        not simple vectored.
595
5962008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
597
598        * libchip/serial/ns16550.c: Not currently supported on architectures
599        with simple vectored interrupt model.
600
6012008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
602
603        * aclocal/version.m4: Bump RTEMS_API to 4.10.
604        Bump _RTEMS_VERSION to 4.9.99.0.
605
6062008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
607
608        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
609        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
610        functions have now static linkage type.  Added constant qualifier to
611        operations table and read-only function parameters.
612
613        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
614        c/src/libchip/serial/serial.h:  Include required header files.  Removed
615        support for old PowerPC exception handling.  Various fixes for
616        interrupt related routines.  Added support for BSPs with IRQ extension
617        API.
618
6192008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
620
621        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
622        is no PCI bus based upon the BSP not having a base address defined.
623        This means this driver cannot be supported on that board.
624
6252008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
626
627        * libchip/network/dec21140.c, libchip/network/elnk.c,
628        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
629
6302008-09-17      Miao Yan <yanmiaobest@gmail.com>
631
632        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
633        add simple device only filesystem (devfs), optionally completely drop
634        out filesystem, and to clean up disabling newlib reentrancy support.
635        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
636        now has a 15K code space.
637        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
638        Removed.
639
6402008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
641
642        * libchip/ide/ata.h: Convert to Unix file format.
643
6442008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
645
646        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
647        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
648        libchip/serial/serial.h, libchip/serial/serprobe.c,
649        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
650        Convert to "bool".
651        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
652        libchip/i2c/spi-memdrv.h: Convert to "bool".
653        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
654        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
655        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
656        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
657        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
658        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
659        Convert to "bool".
660        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
661        Convert to "bool".
662        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
663        Convert to "bool".
664
6652008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
666
667        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
668        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
669        memory driver to not use the clock ioctl to install a method to poll
670        for input. It now uses a Class API Timer which means we can eliminate
671        this special IOCTL from all clock drivers.
672        * libchip/shmdr/setckvec.c: Removed.
673
6742008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
675
676        * libchip/network/sonic.c: Do not declare a variable just to hold an
677        ignored return value.
678
6792008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
680
681        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
682
6832008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
684
685        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
686        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
687
6882008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
689
690        * libchip/display/disp_hcms29xx.c: Do not make these static. They
691        appear to be unused that way.
692
6932008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
694
695        * libchip/shmdr/shm_driver.h: Correct prototypes.
696
6972008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
698
699        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
700        variables and made methods static.
701
7022008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
703
704        * libchip/serial/ns16550.c: Fix warning.
705
7062008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
707
708        * aclocal/prog-cc.m4: Add -Wnested-externs.
709
7102008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
711
712        * libchip/network/dec21140.c: Add missing prototype.
713        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
714
7152008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
716
717        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
718        -Wstrict-prototypes to RTEMS_CFLAGS.
719
7202008-08-02      Chris Johns <chrisj@rtems.org>
721
722        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
723        rtems_blkdev_request count and start references. Use
724        RTEMS_BLKDEV_START_BLOCK.
725
7262008-07-29      Chris Johns <chrisj@rtems.org>
727
728        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
729
730        * libchip/ide/ata.c: Change to use a mutex rather than disable
731        pre-emption. Updated to the libblock changes.
732
733        * libchip/ide/ata_internal.h: Updated to the new chains API.
734
735        * libchip/ide/ide_controller.c: Updated to the libblock
736        changes. Added come debug tracing.
737
738        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
739        to the libblock changes.
740
7412008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
742
743        * configure.ac: Remove RPCGEN, RPCTOOLS.
744
7452008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
746
747        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
748        for output format specifiers.
749
7502008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
751
752        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
753        Fixed some data types
754
7552008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
756
757        * libchip/i2c/spi-sd-card.c: Added missing header file.
758        * libchip/Makefile.am: Added SD Card driver.
759
7602008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
761
762        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
763        make glyphs non-constant, added file headers
764
7652008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
766
767        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
768        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
769        * libchip/display/font_hcms29xx.h
770        Creation of SPI display driver
771
7722008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
773
774        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
775        via SPI.
776
7772008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
778
779        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
780        AC_PREREQ(2.62).
781
7822008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
783
784        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
785
7862008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
787
788        * libchip/Makefile.am: Move termios helper routines from libchip to
789        libcsupport. Add routine which makes it easy for a termios device
790        driver to inform termios of its default baud rate. This avoids
791        inconsistencies in later termios settings changes.
792        * libchip/serial/termios_baud2index.c,
793        libchip/serial/termios_baud2num.c: Removed.
794
7952008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
796
797        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
798
7992008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
800
801        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
802        not fail if there are none.
803
8042008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
805
806        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
807        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
808        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
809        * libchip/Makefile.am:
810        derived a generic spi memory driver from spi-flash-m25p40,
811        added descriptor for fram fm25l256
812
8132008-05-07      Till Straumann <strauman@slac.stanford.edu>
814
815        PR 649/bsps
816        * libchip/ide/ata.c: Give up if the interface does not become ready.
817
8182008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
819
820        Moved to cpukit.
821        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
822        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
823        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
824        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
825        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
826        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
827        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
828        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
829        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
830        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
831        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
832        nfsclient/src/xdr_mbuf.c: Removed.
833
8342008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
835
836        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
837
8382008-01-05      Chris Johns <chrisj@rtems.org>
839
840        * libchip/flash/am29lv160.c: Update the blank check error message
841        to say there is an error.
842       
8432007-12-22      Chris Johns <chrisj@rtems.org>
844
845        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
846        the hello message. Just one line but still a little too long.
847       
8482007-12-14      Chris Johns <chrisj@rtems.org>
849
850        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
851        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
852        * libchip/flash, libchip/flash/am29lv160.c,
853        libchip/flash/am29lv160.h: New.
854
8552007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
856
857        * libchip/network/if_fxp.c: Spacing.
858
8592007-11-20      Till Straumann <strauman@slac.stanford.edu>
860
861        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
862        Avoid using 'stdio' before the system is up and fully
863        initialized.
864
8652007-11-20      Till Straumann <strauman@slac.stanford.edu>
866
867        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
868        * libchip/Makefile.am, libchip/preinstall.am:
869        added new driver for Maxim DS1375 i2c RTC.
870
8712007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
872
873        * libchip/i2c/spi-flash-m25p40.c:
874        added addressing call in write function
875
8762007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
877
878        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
879        * libchip/Makefile.am:
880        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
881
8822007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
883
884        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
885
8862007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
887
888        * nfsclient/Makefile.am: Fix errors.
889
8902007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
891
892        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
893
8942007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
895
896        * aclocal/version.m4: Bump RTEMS_API to 4.9.
897        Bump RTEMS_VERSION to 4.8.99.0.
898
8992007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
900
901        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
902
9032007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
904
905        * configure.ac: Remove AC_PROG_AWK (Unused).
906
9072007-09-14      Daron Chabot <djc915@mail.usask.ca>
908
909        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
910        rtems_interrupt_vector, to permit passing arbitrary arguments to the
911        ISR. Clean up of variables to silence compiler warnings.
912
9132007-09-13      Daniel Hellstrom <daniel@gaisler.com>
914
915        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
916
9172007-09-12      Daniel Hellstrom <daniel@gaisler.com>
918
919        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
920          - Odd bit bug in some chips taken care of.
921          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
922            alignment but failing to do so must have made the driver writer to make
923            some incorrect assumptions about MBUFs.
924          - Fixed MBUF handling to handle mbuf chains better. The Data length of
925            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
926          - Made while loop responsible for copying data to fifo port copy 16 shorts
927            per loop instead of 1 short, increasing the copying process.
928
9292007-09-07      Daniel Hellstrom <daniel@gaisler.com>
930
931        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
932        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
933
9342007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
935
936        * configure.ac, wrapup/Makefile.am: Remove RDBG.
937        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
938        librdbg/Makefile.am, librdbg/preinstall.am,
939        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
940        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
941        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
942        librdbg/include/rdbg/powerpc/rdbg_f.h,
943        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
944        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
945        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
946        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
947        librdbg/src/servtsp.c, librdbg/src/servutil.c,
948        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
949        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
950        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
951        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
952        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
953        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
954        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
955        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
956        librdbg/src/powerpc/rdbg_f.c,
957        librdbg/src/powerpc/new_exception_processing/remdeb.h,
958        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
959        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
960        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
961
9622007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
963
964        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
965
9662007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
967
968        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
969          sizes.
970
9712007-07-27      Chris Johns <chrisj@rtems.org>
972
973        * wrapup/Makefile.am: Create archive from a file for hosts
974        with a limited command line size.
975
9762007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
977
978        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
979          sizes.
980
9812007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
982       
983        * configure.ac: Add nfsclient.
984        * nfsclient/Makefile.am: New.
985        * nfsclient/proto/Makefile, nfsclient/Makefile,
986          nfsclient/src/Makefile: Remove.
987        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
988        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
989
9902007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
991
992        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
993        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
994        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
995        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
996        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
997        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
998        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
999        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1000        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1001        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1002        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1003        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1004
10052007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1006
1007        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1008        to become ready: This will not work for fast CPUs.
1009
10102007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1011
1012        * libchip/ide/ata.c: fixed warning
1013
10142007-06-20      Ray Xu <rayx@gmail.com>
1015
1016        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1017        console, and libio. This shrinks the memory requirements but Joel has
1018        not figured out how best to present this to application space.
1019        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1020        New files.
1021
10222007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1023
1024        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1025        now we only need required initialization methods.
1026
10272007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1028
1029        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1030        parameter since it was used to configure a no longer used feature.
1031        Device names are now part of the filesystem not in a table.
1032
10332007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1034
1035        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1036        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1037        optman/rtems/no-part.c, optman/rtems/no-region.c,
1038        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1039        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1040        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1041        other optional managers so using them reduces application size
1042        instead of increasing it.
1043        * optman/rtems/no-barrier.c: New file.
1044
10452007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1046
1047        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1048        adjustments to pci-API changes.
1049        * libchip/network/dec21140.c, libchip/network/elnk.c,
1050        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1051        changes.
1052
10532007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1054
1055        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1056        libchip/network/if_fxp.c: Reflect changes to pci-API.
1057
10582007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1059
1060        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1061        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1062
10632007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1064
1065        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1066          being used to compile "tools").
1067
10682007-03-13      Joel Sherrill <joel@OARcorp.com>
1069
1070        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1071
10722007-03-12      Joel Sherrill <joel@OARcorp.com>
1073
1074        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1075        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1076        and/or fix mistake in copyright notice. Both of these mistakes appear
1077        to be from code submitted after these changes were made previously.
1078
10792007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1080
1081        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1082
10832007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1084
1085        * libchip/Makefile.am: Correct path to README.tulipclone.
1086
10872007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1088
1089        * libchip/ide/ata.c: Remove superfluous type casts.
1090
10912007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1092
1093        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1094        Use size_t for sizes.
1095
10962007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1097
1098        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1099        from preemption disabled region
1100
11012007-01-16      Till Straumann <strauman@slac.stanford.edu>
1102
1103        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1104        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1105        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1106
11072006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1108
1109        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1110          ioctl_command_t as ioctl argument.
1111
11122006-12-13      Joel Sherrill <joel@OARcorp.com>
1113
1114        * librtems++/include/rtems++/rtemsEvent.h,
1115        librtems++/include/rtems++/rtemsMessageQueue.h,
1116        librtems++/include/rtems++/rtemsSemaphore.h,
1117        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1118        librtems++/src/rtemsMessageQueue.cc,
1119        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1120        rtems_unsigned32 to uint32_t.
1121
11222006-12-13      Joel Sherrill <joel@OARcorp.com>
1123
1124        PR 1181/bsps
1125        * optman/rtems/no-msg.c: Clean up dead code.
1126
11272006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1128
1129        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1130
11312006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1132
1133        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1134        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1135        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1136
11372006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1138
1139        * configure.ac: New BUG-REPORT address.
1140
11412006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1142
1143        * Makefile.am: Remove ampolish3.
1144
11452006-11-17      Joel Sherrill <joel@OARcorp.com>
1146
1147        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1148        blank lines.
1149
11502006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1151
1152        * configure.ac: Remove RTEMS_AMPOLISH3.
1153        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1154          Remove checks for AMPOLISH3.
1155        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1156        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1157        * ampolish3: Remove.
1158
11592006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1160
1161        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1162        * aclocal/prog-cc.m4: Remove CFLAGS.
1163        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1164        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1165
11662006-10-23      Joel Sherrill <joel@OARcorp.com>
1167
1168        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1169
11702006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1171
1172        * automake/compile.am: Use hard-coded RTEMS_* flags.
1173
11742006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1175
1176        * aclocal/rtems-top.m4: Remove RTEMS_API.
1177        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1178
11792006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1180
1181        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1182
11832006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1184
1185        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1186
11872006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1188
1189        * aclocal/version.m4: Bump version to 4.7.99.0.
1190
11912006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1192
1193        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1194
11952006-09-11      Joel Sherrill <joel@OARcorp.com>
1196
1197        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1198
11992006-09-04      Joel Sherrill <joel@OARcorp.com>
1200
1201        * libchip/network/greth.c, libchip/network/open_eth.c,
1202        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1203        introduced by warning removal.
1204
12052006-09-01      Joel Sherrill <joel@OARcorp.com>
1206
1207        * libchip/network/greth.c, libchip/network/open_eth.c,
1208        libchip/network/smc91111.c: Remove warnings and correct prototype
1209        added earlier today.
1210
12112006-09-01      Joel Sherrill <joel@OARcorp.com>
1212
1213        * libchip/network/cs8900.c, libchip/network/greth.c,
1214        libchip/network/i82586.c, libchip/network/open_eth.c,
1215        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1216        sized integers, and inttypes.h printf helpers.
1217
12182006-08-09      Kolja Waschk <waschk@telos.de>
1219
1220        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1221
12222006-07-12      Joel Sherrill <joel@OARcorp.com>
1223
1224        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1225
12262006-07-11      Jerry Needell <jerry.needell@unh.edu>
1227
1228        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1229        4.6 branch.  Original modifications by Gaisler Enterprises.
1230        * libchip/network/greth.c, libchip/network/greth.h: New files.
1231
12322006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1233
1234        * ide/ata.[ch]:
1235        (PR1118) fetch priority for ATA task from a variable,
1236        not a fixed configuration value.
1237       
12382006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1239
1240        * Makefile.am: Add ampolish3.
1241
12422006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1243
1244        * ampolish3: New.
1245        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1246
12472006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1248
1249        * aclocal/rtems-ampolish.m4: New.
1250        * configure.ac: Use RTEMS_AMPOLISH3.
1251
12522006-04-18  Joel Sherrill <joel@OARcorp.com>
1253
1254        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1255
12562006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1257
1258        PR 853/filesystem
1259        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1260        should be modified to support the new exception scheme and to use the
1261        handle parameter.
1262
12632006-02-a32     Eric Norum <norume@aps.anl.gov>
1264
1265        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1266        "newer" PCI access calls.  Minor cleanups.  Comments.
1267
12682006-01-12      Eric Norum <norume@aps.anl.gov>
1269
1270        PR 861/networking
1271        PR 863/networking
1272        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1273
12742006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1275
1276        * wrapup/Makefile.am: Add preinstall.am.
1277        * libchip/Makefile.am: Build libchip/network/smc91111.
1278        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1279        Eliminate cyg_int* crap.
1280
12812006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1282
1283        * librdbg/Makefile.am: Add preinstall.am.
1284        * aclocal/bsp-configure.m4: Add ampolish3.
1285        New header guards.
1286
12872006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1288
1289        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1290        Merger from rtems-4-6-branch.
1291
12922006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1293
1294        * libchip/network/smc91111.c
1295        libchip/network/smc91111config.h
1296        libchip/network/smc91111exp.h
1297        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1298        * libchip/Makefile.am: Reflect adding smc91111*.
1299
13002006-01-08      Joel Sherrill <joel@OARcorp.com>
1301
1302        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1303        char *.
1304
13052006-01-08      Joel Sherrill <joel@OARcorp.com>
1306
1307        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1308        warnings.
1309
13102005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1311
1312        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1313        Add RTEMS_RELLDFLAGS.
1314        * automake/compile.am: Remove RTEMS_USE_GCC.
1315        Remove RTEMS_RELLDFLAGS.
1316        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1317
13182005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1319
1320        * libchip/network/if_media.h, libchip/network/mii.h:
1321        Remove (Moved to cpukit).
1322        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1323        and libchip/network/if_media.h.
1324        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1325        if_media.h having moved.
1326
13272005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1328
1329        * automake/compile.am, automake/host.am, automake/local.am,
1330        automake/subdirs.am: Remove depend.
1331        * configure.ac: Explicitly pass --libdir and --includedir to
1332        testsuites.
1333
13342005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1335
1336        * configure.ac: Reflect changes to testsuites.
1337
13382005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1339
1340        * automake/compile.am: Remove GCCSPECS.
1341        * aclocal/prog-cc.m4: Add GCCSPECS.
1342        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1343
13442005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1345
1346        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1347        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1348
13492005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1350
1351        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1352        libcpu/byteorder.h for i386.
1353
13542005-11-02      Till Straumann <strauman@slac.stanford.edu>
1355
1356        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1357        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1358        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1359        added a simple API/library for i2c devices and drivers for i2c
1360        2-byte eeproms and a ds1621 temperature sensor; API is documented
1361        in libi2c.h.
1362
13632005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1364
1365        * libnetworking/pppd/ipxcp.c,
1366        libnetworking/pppd/chat.c,
1367        libnetworking/pppd/patchlevel.h,
1368        libnetworking/pppd/upap.h,
1369        libnetworking/pppd/md5.h,
1370        libnetworking/pppd/pppd.8,
1371        libnetworking/pppd/README,
1372        libnetworking/pppd/preinstall.am,
1373        libnetworking/pppd/md4.h,
1374        libnetworking/pppd/magic.c,
1375        libnetworking/pppd/pppd.h,
1376        libnetworking/pppd/demand.c,
1377        libnetworking/pppd/rtemsmain.c,
1378        libnetworking/pppd/sys-rtems.c,
1379        libnetworking/pppd/ipcp.h,
1380        libnetworking/pppd/lcp.h,
1381        libnetworking/pppd/chap_ms.c,
1382        libnetworking/pppd/md4.c,
1383        libnetworking/pppd/rtemspppd.h,
1384        libnetworking/pppd/cbcp.h,
1385        libnetworking/pppd/auth.c,
1386        libnetworking/pppd/lcp.c,
1387        libnetworking/pppd/example/README,
1388        libnetworking/pppd/example/ppp.conf,
1389        libnetworking/pppd/example/system.h,
1390        libnetworking/pppd/example/netconfig.h,
1391        libnetworking/pppd/example/pppdapp.c,
1392        libnetworking/pppd/example/init.c,
1393        libnetworking/pppd/example/Makefile-user,
1394        libnetworking/pppd/example/pppd.options,
1395        libnetworking/pppd/rtemspppd.c,
1396        libnetworking/pppd/ipxcp.h,
1397        libnetworking/pppd/chap_ms.h,
1398        libnetworking/pppd/options.c,
1399        libnetworking/pppd/magic.h,
1400        libnetworking/pppd/chap.h,
1401        libnetworking/pppd/cbcp.c,
1402        libnetworking/pppd/upap.c,
1403        libnetworking/pppd/chap.c,
1404        libnetworking/pppd/Makefile.am,
1405        libnetworking/pppd/ccp.h,
1406        libnetworking/pppd/utils.c,
1407        libnetworking/pppd/rtemsdialer.h,
1408        libnetworking/pppd/fsm.h,
1409        libnetworking/pppd/pathnames.h,
1410        libnetworking/pppd/md5.c,
1411        libnetworking/pppd/fsm.c,
1412        libnetworking/pppd/ipcp.c,
1413        libnetworking/pppd/STATUS,
1414        libnetworking/pppd/ccp.c,
1415        libnetworking/Makefile.am: Remove (Moved to cpukit).
1416
14172005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1418
1419        * configure.ac: Remove libnetworking, libnetworking/pppd.
1420        * wrapup/Makefile.am: Remove libpppd.a.
1421
14222005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1423
1424        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1425        rtemsdialer.h to $(includedir)/rtems.
1426
14272005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1428
1429        * libnetworking/rtems_telnetd/icmds.c,
1430        libnetworking/rtems_telnetd/Makefile.am,
1431        libnetworking/rtems_telnetd/preinstall.am,
1432        libnetworking/rtems_telnetd/pty.c,
1433        libnetworking/rtems_telnetd/pty.h,
1434        libnetworking/rtems_telnetd/README,
1435        libnetworking/rtems_telnetd/telnetd.c,
1436        libnetworking/rtems_telnetd/telnetd.h:
1437        Remove (Moved to cpukit).
1438
14392005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1440
1441        * configure.ac: Remove libnetworking/rtems_telnetd.
1442        * libnetworking/Makefile.am: Remove rtems_telnetd.
1443        * libnetworking/README: Remove (Obsolete).
1444        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1445
14462005-10-20  Eric Norum <norume@aps.anl.gov>
1447
1448        * libchip/network/dec21140.c: Clean up PCI mapping.
1449
14502005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1451
1452        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1453        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1454        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1455        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1456        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1457        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1458
14592005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1460
1461        * aclocal/bspopts.m4: Add missing m4 quotes.
1462
14632005-09-02  Joel Sherrill <joel@OARcorp.com>
1464
1465    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1466
14672005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1468
1469        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1470        libchip/network/dec21140.c: Remove initialization of PCI bus.
1471
14722005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1473
1474        * optman/Makefile.am: Add preinstall.am.
1475
14762005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1477
1478        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1479        UNTESTED to tested.
1480
14812005-06-17      Joel Sherrill <joel@OARcorp.com>
1482
1483        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1484        it is not supported by the MPC5xx.
1485
14862005-06-17      Joel Sherrill <joel@OARcorp.com>
1487
1488        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1489        interface. Also correct attempting to build on other than PowerPC and
1490        x86.
1491
14922005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1493
1494        * libchip/Makefile.am: Add driver for Tulip clones.
1495        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1496        libchip/network/if_dcreg.h: New files.
1497
14982005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1499
1500        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1501        to enable rdbg.
1502        * configure.ac: Reflect changes above.
1503
15042005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1505
1506        * configure.ac: Add ada/.
1507
15082005-05-20      Sergei Organov  <osv@topconrd.ru>
1509
1510        PR 750/networking
1511        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1512        wait_input().
1513
15142005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1515
1516        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1517        rtems/irq.h.
1518
15192005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1520
1521        * libchip/Makefile.am: Include preinstall.am.
1522        * libchip/preinstall.am: New.
1523
15242005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1525
1526        * configure.ac: Add AMPOLISH3.
1527        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1528        * libnetworking/rtems_telnetd/preinstall.am: New.
1529        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1530
15312005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1532
1533        * configure.ac: Let enable_rpcgen default to "no".
1534
15352005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1536
1537        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1538
15392005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1540
1541        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1542        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1543
15442005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1545
1546        * libchip/network/dec21140.c, libchip/network/elnk.c,
1547        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1548
15492005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1550
1551        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1552        of code as a result of the implementation of a common PCI interface.
1553
15542005-05-04      Joel Sherrill <joel@OARcorp.com>
1555
1556        * libchip/network/open_eth.c: Remove prototype of set_vector.
1557
15582005-05-03      Joel Sherrill <joel@OARcorp.com>
1559
1560        * librdbg/src/ptrace.c: Remove warning.
1561
15622005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1563
1564        * libchip/network/dec21140.c, libchip/network/elnk.c,
1565        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1566        Modified parameter list to remove warnings.
1567
15682005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1569
1570        * libchip/network/cs8900.c, libchip/network/i82586.c,
1571        libchip/network/open_eth.c, libchip/network/sonic.c,
1572        libchip/serial/mc68681.c: Modified types to remove
1573        warnings.  Added initialization to remove warnings.
1574
15752005-04-28      Joel Sherrill <joel@OARcorp.com>
1576
1577        * libchip/network/README.sonic: Rewritten to account for removal of
1578        dmv177.
1579
15802005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1581
1582        PR 781/rtems_misc
1583        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1584
15852005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1586
1587        * libchip/serial/ns16550.c:
1588        Fixed warnings generated in various powerpc configurations
1589
15902005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1591
1592        * libchip/serial/ns16550.c: Modified
1593        ISR to work with PPC new exception processing
1594
15952005-03-14      Joel Sherrill <joel@OARcorp.com>
1596
1597        * libchip/network/dec21140.c, libchip/network/elnk.c,
1598        libchip/network/if_fxp.c: Continue PCI API unification. All use
1599        pci_find_device(). Network drivers manufacture a signature since all
1600        calls have not been converted yet.
1601
16022005-03-04      Joel Sherrill <joel@OARcorp.com>
1603
1604        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1605        initialize function part of the unified PCI API as pci_initialize().
1606
16072005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1608
1609        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1610        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1611
16122005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1613
1614        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1615        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1616
16172005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1618
1619        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1620        building procedures.
1621
16222005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1623
1624        * aclocal/prog-cc.m4:
1625        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1626
16272005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1628
1629        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1630
16312005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1632
1633        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1634
16352005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1636
1637        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1638
16392005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1640
1641        * libnetworking/rtems_servers/ftp.c,
1642        libnetworking/rtems_servers/ftp.h,
1643        libnetworking/rtems_servers/Makefile.am:
1644        Remove (relocated to cpukit/ftpd).
1645        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1646        removed move libnetworking/rtems_servers.
1647
16482005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1649
1650        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1651
16522005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1653
1654        PR 755/rtems
1655        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1656        Remove local declarations of rtems_bsdnet_nameservers,
1657        rtems_bsdnet_nameservers_count.
1658
16592005-01-31      Sergei Organov <osv@topconrd.ru>
1660
1661        PR 751/pppd
1662        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1663        committed to fix PR736 breaks pppd. chat.c should have its own static
1664        ttyfd for pppd to work correctly. The symptom is that second
1665        invokation of chat (for connect script) fails due to pppd_ttyfd set
1666        to -1 by previous chat invokation (for init script). In addition,
1667        this patch fixes leaving of dangling pointer in the abort_stbring[]
1668        by chat_send().
1669
16702005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1671
1672        * configure.ac: Remove CFLAGS_DEBUG_V.
1673        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1674
16752005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1676
1677        * wrapup/Makefile.am: Remove rtems-ctor.o.
1678
16792005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1680
1681        * libchip/rtc/rtc.h: size_t RTC_Count.
1682
16832005-01-20      Joel Sherrill <joel@OARcorp.com>
1684
1685        PR 736/pppd
1686        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1687        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1688        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1689        should not be static and should have a name more specific to pppd.
1690
16912005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1692
1693        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1694        libnetworking/rtems_servers/Makefile.am,
1695        libnetworking/rtems_telnetd/Makefile.am,
1696        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1697        Eliminate CFLAGS_OPTIMIZE_V.
1698
16992005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1700
1701        * configure.ac: Pass CFLAGS to testsuites configure.
1702        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1703        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1704
17052005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1706
1707        * configure.ac: Pass CFLAGS to cpukit configure.
1708        * aclocal/rtems-flags.m4: Remove (Unused).
1709        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1710        * aclocal/env-rtemsbsp.m4:
1711        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1712        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1713        RTEMS_CFLAGS.
1714        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1715        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1716        Cleanup comments.
1717
17182005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1719
1720        * automake/compile.am: Remove build-variant support.
1721
17222005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1723
1724        * libnetworking/pppd/Makefile.am,
1725        libnetworking/rtems_servers/Makefile.am,
1726        libnetworking/rtems_telnetd/Makefile.am:
1727        Remove build-variant support.
1728
17292005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1730
1731        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1732        support/Makefile.am, wrapup/Makefile.am:
1733        Remove build-variant support.
1734
17352004-11-22      Joel Sherrill <joel@OARcorp.com>
1736
1737        * libchip/network/if_fxp.c: Add entry for another module ID code.
1738
17392004-11-22      Joel Sherrill <joel@OARcorp.com>
1740
1741        PR 693/misc
1742        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1743        in/outport routines.
1744
17452004-11-22      Joel Sherrill <joel@OARcorp.com>
1746
1747        PR 693/misc
1748        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1749        in/outport routines.
1750
17512004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1752
1753        * aclocal/enable-itron.m4: Remove (unused).
1754
17552004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1756
1757        * configure.ac: Misc. quoting cleanups.
1758        Enable ada-tests iff --enable-ada and --enable-tests.
1759
17602004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1761
1762        PR 703/filesystem
1763        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1764        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1765        libchip/ide/ide_controller.c:
1766        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1767        available for BSPS/device drivers.
1768        Extend the "modes_available" and "mode_active" parameters to
1769        uint16_t for UDMA support.
1770
17712004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1772
1773        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1774        not supported on PowerPC since it works on the MVME2100 BSP.
1775
17762004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1777
1778        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1779        Add dependency tracking for *.cfgs.
1780        * Makefile.am: Add dependency tracking for *.cfg.
1781
17822004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1783
1784        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1785        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1786
17872004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1788
1789        PR 707/make_build
1790        * configure.ac: Add --enable-rpcgen.
1791
17922004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1793
1794        PR 700/rtems_misc
1795        * libnetworking/rtems_webserver/asp.c,
1796        libnetworking/rtems_webserver/balloc.c,
1797        libnetworking/rtems_webserver/cgi.c,
1798        libnetworking/rtems_webserver/default.c,
1799        libnetworking/rtems_webserver/ej.h,
1800        libnetworking/rtems_webserver/ejIntrn.h,
1801        libnetworking/rtems_webserver/ejlex.c,
1802        libnetworking/rtems_webserver/ejparse.c,
1803        libnetworking/rtems_webserver/emfdb.c,
1804        libnetworking/rtems_webserver/emfdb.h,
1805        libnetworking/rtems_webserver/form.c,
1806        libnetworking/rtems_webserver/handler.c,
1807        libnetworking/rtems_webserver/h.c,
1808        libnetworking/rtems_webserver/license.txt,
1809        libnetworking/rtems_webserver/Makefile.am,
1810        libnetworking/rtems_webserver/md5c.c,
1811        libnetworking/rtems_webserver/md5.h,
1812        libnetworking/rtems_webserver/mime.c,
1813        libnetworking/rtems_webserver/misc.c,
1814        libnetworking/rtems_webserver/NOTES,
1815        libnetworking/rtems_webserver/ringq.c,
1816        libnetworking/rtems_webserver/rom.c,
1817        libnetworking/rtems_webserver/rtems_webserver.h,
1818        libnetworking/rtems_webserver/security.c,
1819        libnetworking/rtems_webserver/sock.c,
1820        libnetworking/rtems_webserver/socket.c,
1821        libnetworking/rtems_webserver/sockGen.c,
1822        libnetworking/rtems_webserver/sym.c,
1823        libnetworking/rtems_webserver/uemf.c,
1824        libnetworking/rtems_webserver/uemf.h,
1825        libnetworking/rtems_webserver/um.c,
1826        libnetworking/rtems_webserver/um.h,
1827        libnetworking/rtems_webserver/umui.c,
1828        libnetworking/rtems_webserver/url.c,
1829        libnetworking/rtems_webserver/value.c,
1830        libnetworking/rtems_webserver/wbase64.c,
1831        libnetworking/rtems_webserver/webcomp.c,
1832        libnetworking/rtems_webserver/webmain.c,
1833        libnetworking/rtems_webserver/webpage.c,
1834        libnetworking/rtems_webserver/webrom.c,
1835        libnetworking/rtems_webserver/webs.c,
1836        libnetworking/rtems_webserver/websda.c,
1837        libnetworking/rtems_webserver/websda.h,
1838        libnetworking/rtems_webserver/webs.h,
1839        libnetworking/rtems_webserver/websSSL.c,
1840        libnetworking/rtems_webserver/websSSL.h,
1841        libnetworking/rtems_webserver/websuemf.c,
1842        libnetworking/rtems_webserver/wsIntrn.h:
1843        Remove (Moved to cpukit/http).
1844
18452004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1846
1847        PR 700/rtems_misc
1848        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1849        Remove libnetworking/rtems_webserver.
1850
18512004-10-25      Eric Norum <norume@aps.anl.gov>
1852
1853        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1854
18552004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1856
1857        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1858
18592004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1860
1861        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1862        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1863
18642004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1865
1866        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1867
18682004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1869
1870        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1871        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1872
18732004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1874
1875        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1876        BITSPERBYTE.
1877
18782004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1879
1880        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1881        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1882
18832004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1884
1885        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1886
18872004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1888
1889        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1890        * aclocal/enable-bare.m4: Remove.
1891        * configure.ac: Remove BARE_CPU_MODEL.
1892
18932004-10-13      Eric Norum <norume@aps.anl.gov>
1894
1895        PR 688/bsps
1896        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1897        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1898        MC146818A (and several Dallas Semiconductor) TOD chips.
1899
19002004-10-13      Eric Norum <norume@aps.anl.gov>
1901
1902        PR 686/networking
1903        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1904        device code.
1905
19062004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1907
1908        * libchip/network/dec21140.c: include <rtems/pci.h>.
1909
19102004-09-29      Joel Sherrill <joel@OARcorp.com>
1911
1912        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1913        libnetworking/pppd/utils.c: i960 obsoleted and all references
1914        removed.
1915
19162004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1917
1918        PR 607/networking
1919        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1920        instead of fully specifying unused PCI features.
1921
19222004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1923
1924        * configure.ac: Require automake > 1.9.
1925
19262004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1927
1928        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1929
19302004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1931
1932        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1933        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1934
19352004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1936
1937        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1938        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1939
19402004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1941
1942        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1943
19442004-07-28  Joel Sherrill <joel@OARcorp.com>
1945
1946    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1947
19482004-07-25      Joel Sherrill <joel@OARcorp.com>
1949
1950        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1951
19522004-05-21  Till Strauman <strauman@slac.stanford.edu>
1953
1954        PR 625/networking
1955        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1956        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1957        an error rather than panic if no chip is detected (thus allowing
1958        for probing).
1959        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1960        instead of looping forever.  Avoid divide by zero (crashed my PC).
1961        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1962        they are UNTESTED.
1963
19642004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1965
1966        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1967
19682004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1969
1970        * libchip/network/dec21140.c, libchip/network/elnk.c:
1971        #include <errno.h>.
1972
19732004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1974
1975        * libchip/network/if_media.h: Update from FreeBSD.
1976        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1977        libchip/network/i82586.c: #include <errno.h>.
1978
19792004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1980
1981        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1982
19832004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1984
1985        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1986
19872004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1988
1989        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1990        automake).
1991
19922004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1993
1994        PR 599/pppd
1995        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1996
19972004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1998
1999        * optman/rtems/no-region.c: Reflect having changed
2000        rtems_region_get_segment_size.
2001
20022004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2003
2004        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2005        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2006        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2007        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2008        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2009        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2010        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2011
20122004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2013
2014        * libchip/ide/ata.c, libchip/network/dec21140.c,
2015        libchip/network/elnk.c, libchip/network/i82586.c,
2016        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2017        libchip/network/open_eth.c, libchip/network/sonic.c,
2018        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2019        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2020        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2021        libchip/shmdr/shm_driver.h: Cosmetics.
2022
20232004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2024
2025        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2026        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2027        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2028        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2029        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2030        fixed size types.
2031
20322004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2033
2034        * configure.ac: Explicitly pass --includedir and --libdir to
2035        cpukit/configure.
2036
20372004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2038
2039        * librdbg/Makefile.am: Fix rpcgen rules.
2040        * librdbg/src/i386/any/remdeb_xdr.c,
2041        librdbg/src/m68k/any/remdeb_xdr.c,
2042        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2043        Reflect changes to librdbg/Makefile.am.
2044
20452004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2046
2047        * configure.ac: Reflect changes testsuites/configure.ac and
2048        cpukit/configure.ac.
2049
20502004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2051
2052        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2053        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2054
20552004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2056
2057        * configure.ac: Reflect changes to testsuites's configuration.
2058
20592004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2060
2061        PR/589 rtems
2062        * libchip/network/pci.h: Remove (Moved to cpukit).
2063
20642004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2065
2066        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2067        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2068        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2069        libchip/network/dec21140.c, libchip/network/elnk.c,
2070        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2071        libchip/network/open_eth.h, libchip/network/sonic.c,
2072        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2073        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2074        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2075        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2076        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2077        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2078        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2079        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2080        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2081        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2082        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2083        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2084        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2085        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2086        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2087        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2088        fixed-size types.
2089
20902004-03-14      Chris Johns  <chrisj@rtems.org>
2091
2092        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2093        the BSP example code.
2094        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2095        support the DIMMPC. This is a pc386 target with IO port support. Minor
2096        formating clean up. Add documentation to the header file.
2097        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2098        cs8900.h header file.
2099
21002004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2101
2102        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2103        Cosmetics.
2104
21052004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2106
2107        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2108        There are no application level Makefiles in here.
2109
21102004-03-04      Joel Sherrill <joel@OARcorp.com>
2111
2112        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2113        they can be used in application level makefiles.
2114
21152004-03-05      Joel Sherrill <joel@OARcorp.com>
2116
2117        * libnetworking/rtems_webserver/ejparse.c,
2118        libnetworking/rtems_webserver/emfdb.c,
2119        libnetworking/rtems_webserver/sock.c,
2120        libnetworking/rtems_webserver/socket.c,
2121        libnetworking/rtems_webserver/sym.c,
2122        libnetworking/rtems_webserver/webs.c,
2123        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
21242004-03-05      Joel Sherrill <joel@OARcorp.com>
2125
2126        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2127        compiling this file only only those CPU families with supported
2128        exception models.
2129
21302004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2131
2132        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2133        testsuites (Was exposed with --enable-multilib, only).
2134        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2135         Add RTEMS_BSP_CONFIG_SUBDIR.
2136        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2137        testsuites's configure.
2138        * aclocal/rtems-top.m4: Remove ENDIF hack.
2139        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2140
21412004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2142
2143        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2144        wrapup/Makefile.am: Fix automake problems having been introduced
2145        in previous patch.
2146
21472004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2148
2149        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2150        Preinstall dirs.
2151        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2152        * aclocal/check-multiprocessing.m4: Cosmetics.
2153        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2154        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2155
21562004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2157
2158        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2159        librdbg/src/Makefile.am.
2160        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2161        * configure.ac: Reflect changes above.
2162        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2163        * wrapup/Makefile.am: Reflect changes above.
2164        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2165
21662004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2167
2168        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2169
21702004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2171
2172        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2173
21742004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2175
2176        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2177
21782004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2179
2180        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2181        librdbg/src/powerpc/Makefile.am: Remove.
2182        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2183        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2184        * configure.ac: Reflect changes above.
2185
21862004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2187
2188
21892004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2190
2191        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2192        STRIP.
2193
21942004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2195
2196        * librdbg/include/Makefile.am: Merge-in
2197        librdbg/include/rdbg/i386/Makefile.am,
2198        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2199        librdbg/include/rdbg/powerpc/Makefile.am.
2200        * librdbg/include/rdbg/i386/Makefile.am,
2201        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2202        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2203        * configure.ac: Reflect changes above.
2204
22052004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2206
2207        * configure.ac: Use AS_HELP_STRING(ada).
2208
22092004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2210
2211        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2212        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2213        Use AC_CONFIG_HEADERS.
2214        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2215        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2216
22172004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2218
2219        * Makefile.am: include local.am.
2220
22212004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2222
2223        * aclocal/version.m4: 4.6.99.0.
2224
22252004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2226
2227        * Makefile.am: Don't include host.am.
2228        * automake/compile.am: Further cleanups.
2229
22302004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2231
2232        * automake/lib.am: Remove (Unused).
2233
22342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2235
2236        * wrapup/Makefile.am: Don't include lib.am.
2237        * automake/compile.am: Use automake compilation rules.
2238
22392004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2240
2241        * libnetworking/pppd/Makefile.am,
2242        libnetworking/rtems_servers/Makefile.am,
2243        libnetworking/rtems_telnetd/Makefile.am,
2244        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2245        support/Makefile.am: Don't include lib.am.
2246
22472004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2248
2249        * libchip/Makefile.am: Don't include lib.am.
2250        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2251        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2252        unnecessary EXTRA_DISTs.
2253
22542004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2255
2256        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2257        hack.
2258
22592004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2260
2261        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2262        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2263        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2264        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2265
22662004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2267
2268        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2269        Add AM_CONDITIONAL(HAS_MP).
2270        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2271        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2272        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2273        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2274        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2275        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2276        (Deprecated by autoconf 2.59).
2277
22782004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2279
2280        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2281        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2282
22832004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2284
2285        * ChangeLog: Merge-in libnetworking/ChangeLog.
2286        * libnetworking/ChangeLog: Remove.
2287        * ChangeLog: Merge-in librdbg/ChangeLog.
2288        * librdbg/ChangeLog: Remove.
2289        * ChangeLog: Merge-in libchip/ChangeLog.
2290        * libchip/ChangeLog: Remove.
2291        * ChangeLog: Merge-in optman/ChangeLog.
2292        * optman/ChangeLog: Remove.
2293
22942004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2295
2296        * configure.ac: Reflect changes to cpukit.
2297        * wrapup/Makefile.am: Reflect changes to librdbg.
2298        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2299        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2300        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2301        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2302        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2303        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2304        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2305        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2306        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2307
23082004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2309
2310        * aclocal/rtems-top.m4: Remove check for version.m4.
2311        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2312
23132004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2314
2315        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2316        * wrapup/Makefile.am: Reflect changes to libchip/*.
2317        * support/Makefile.am: Use automake compilation rules.
2318        * wrapup/Makefile.am: Reflect changes to support/*.
2319        * configure.ac: Remove libnetworking/wrapup/Makefile.
2320        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2321        libnetworking/*/lib*.a instead of libnetapps.a.
2322        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2323        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2324        * optman/Makefile.am: Use automake compilation rules.
2325        * libchip/Makefile.am: Fix typo in previous patch.
2326        * libchip/Makefile.am: Use automake compilation rules.
2327        * libnetworking/Makefile.am: Remove wrapup.
2328        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2329        automake-compilation rules.
2330        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2331        automake-compilation rules.
2332        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2333        automake-compilation rules.
2334        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2335        automake-compilation rules.
2336        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2337
23382004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2339
2340        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2341        PRE/TMPINSTALL_FILES to CLEANFILES.
2342        * automake/lib.am: Remove TMPINSTALL_FILES.
2343        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2344        PRE/TMPINSTALL_FILES to CLEANFILES.
2345        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2346        PRE/TMPINSTALL_FILES to CLEANFILES.
2347        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2348        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2349        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2350        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2351        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2352        * librdbg/src/i386/Makefile.am: Ditto.
2353        * librdbg/src/m68k/Makefile.am: Ditto.
2354        * librdbg/src/powerpc/Makefile.am: Ditto.
2355        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2356        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2357        * libnetworking/rtems_servers/Makefile.am: Ditto.
2358        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2359        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2360
23612004-01-07      Joel Sherrill <joel@OARcorp.com>
2362
2363        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2364        more completely covers the MIPS family.
2365
23662003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2367
2368        * wrapup/Makefile.am: Reflect changes to shmdr.
2369        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2370
23712003-12-18      Joel Sherrill <joel@OARcorp.com>
2372
2373        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2374        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2375        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2376        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2377        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2378        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2379        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2380
23812003-12-17      Joel Sherrill <joel@OARcorp.com>
2382
2383        * aclocal/version.m4: Updated to rtems-20031217-test.
2384
23852003-12-17     
2386
2387        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2388        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2389
23902003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2391
2392        * automake/compile.am: Remove LINK_LIBS (Unused).
2393        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2394
23952003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2396
2397        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2398        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2399        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2400        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2401        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2402
24032003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2404
2405        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2406        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2407        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2408        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2409        * librdbg/src/i386/Makefile.am:
2410        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2411        * librdbg/src/m68k/Makefile.am:
2412        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2413        * librdbg/src/powerpc/Makefile.am:
2414        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2415
24162003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2417
2418        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2419        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2420        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2421        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2422        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2423        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2424        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2425        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2426        * optman/Makefile.am: Remove project_libdir.
2427        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2428        PRE/TMPINSTALL_FILES.
2429        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2430        PRE/TMPINSTALL_FILES.
2431        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2432        PRE/TMPINSTALL_FILES.
2433        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2434        PRE/TMPINSTALL_FILES.
2435        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2436        from PRE/TMPINSTALL_FILES.
2437        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2438        PRE/TMPINSTALL_FILES.
2439        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2440        PRE/TMPINSTALL_FILES.
2441        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2442        PRE/TMPINSTALL_FILES.
2443        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2444        PRE/TMPINSTALL_FILES.
2445        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2446        PRE/TMPINSTALL_FILES.
2447        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2448        PRE/TMPINSTALL_FILES.
2449        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2450        from PRE/TMPINSTALL_FILES.
2451
24522003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2453
2454        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2455        * automake/lib.am: Remove project_libdir.
2456        * wrapup/Makefile.am: Reworked.
2457
24582003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2459
2460        * configure.ac: Reflect changes to librdbg.
2461        * optman/Makefile.am: Add tmpinstall dirstamp support.
2462        * libchip/Makefile.am: Fix variant-tmpinstall support.
2463        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2464        * librdbg/src/powerpc/Makefile.am: Merge-in former
2465        new_exception_processing/Makefile.am.
2466        * librdbg/src/m68k/any/Makefile.am: Remove.
2467        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2468        * librdbg/src/i386/any/Makefile.am: Remove.
2469        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2470        * librdbg/src/Makefile.am: Cosmetics.
2471        * librdbg/include/Makefile.am: Cosmetics.
2472        * librdbg/Makefile.am: Cosmetics.
2473        * libnetworking/Makefile.am: Cosmetics.
2474        * libnetworking/pppd/Makefile.am: Cosmetics.
2475        * libnetworking/wrapup/Makefile.am: Cosmetics.
2476
24772003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2478
2479        * Makefile.am: Cosmetics.
2480        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2481        support.
2482
24832003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2484
2485        * automake/compile.am: Remove $(ARCH):-rule.
2486
24872003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2488
2489        * configure.ac: Remove lib/libbsp/shared/Makefile,
2490        lib/libbsp/shmdr/Makefile.
2491
24922003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2493
2494        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2495        libchip/serial/Makefile, libchip/rtc/Makefile.
2496        * support/Makefile.am: Remove all-local: $(ARCH).
2497        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2498        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2499        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2500        * optman/Makefile.am: Remove all-local: $(ARCH).
2501        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2502        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2503        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2504        compilation dirstamp support.
2505        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2506        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2507        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2508        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2509        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2510        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2511        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2512        all-local: $(ARCH).
2513        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2514        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2515        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2516        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2517        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2518
25192003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2520
2521        * aclocal/lead-dot.m4: New (from automake-1.7f).
2522        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2523        AC_SUBST(dirstamp).
2524        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2525        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2526        libchip/serial/Makefile.am: Ditto.
2527        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2528        * librdbg/include/Makefile.am: Ditto.
2529        * librdbg/include/rdbg/Makefile.am: Ditto.
2530        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2531        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2532        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2533        * librdbg/src/Makefile.am: Ditto.
2534        * librdbg/src/i386/Makefile.am: Ditto.
2535        * librdbg/src/i386/any/Makefile.am: Ditto.
2536        * librdbg/src/m68k/Makefile.am: Ditto.
2537        * librdbg/src/m68k/any/Makefile.am: Ditto.
2538        * librdbg/src/powerpc/Makefile.am: Ditto.
2539        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2540        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2541        preinstallation.
2542        * libnetworking/pppd/Makefile.am: Ditto.
2543        * libnetworking/rtems_servers/Makefile.am: Ditto.
2544        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2545        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2546        * libnetworking/wrapup/Makefile.am: Ditto.
2547
25482003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2549
2550        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2551        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2552        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2553        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2554        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2555        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2556        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2557        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2558        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2559        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2560        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2561        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2562        underquoting to silence automake-1.8.
2563
25642003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2565
2566        * configure.ac: Reflect having moved tests to ../../testsuites.
2567
25682003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2569
2570        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2571        * aclocal/canonical-host.m4: Remove.
2572        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2573        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2574
25752003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2576
2577        * aclocal/check-cpu.m4: Remove.
2578        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2579        * aclocal/canonical-target-name.m4: Add m4-quotes.
2580        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2581        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2582        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2583        * aclocal/check-networking.m4: Add m4-quotes. Require
2584        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2585        * aclocal/check-posix.m4: Add m4-quotes. Require
2586        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2587        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2588        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2589        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2590
25912003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2592
2593        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2594        * aclocal/bsp-alias.m4: Remove.
2595
25962003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2597
2598        * configure.ac: Make presence of tests/ optional.
2599
26002003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2601
2602        * aclocal/path-perl.m4: Remove (Unused).
2603
26042003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2605
2606        * automake/force-preinstall.am: Remove.
2607
26082003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2609
2610        PR 499/rtems_misc
2611        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2612        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2613        Configuration (Odd was forced) - Correction of Stop Bit configuration
2614        (inversed) - Correction of ISR Handler to call
2615        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2616        CTS Hardware flow control Configuration.
2617
26182003-09-04      Joel Sherrill <joel@OARcorp.com>
2619
2620        * lib/libcpu/shared/include/cache.h,
2621        lib/libcpu/shared/src/cache_aligned_malloc.c,
2622        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2623        license changed.
2624        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2625        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2626        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2627        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2628        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2629        for license changed.
2630        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2631        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2632        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2633        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2634        libchip/network/cs8900.h, libchip/network/dec21140.c,
2635        libchip/network/elnk.c, libchip/network/open_eth.c,
2636        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2637        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2638        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2639        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2640        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2641        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2642        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2643        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2644        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2645        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2646        libchip/serial/serial.h, libchip/serial/z85c30.c,
2647        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2648        libchip/serial/z85c30_reg.c: URL for license changed.
2649
26502003-09-03      Jiri Gaisler <jiri@gaisler.com>
2651
2652        PR 477/networking
2653        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2654        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2655        libchip/network/open_eth.h: New files.
2656
26572003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2658
2659        * aclocal/rtems-top.m4: Add RTEMS_API.
2660        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2661
26622003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2663
2664        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2665        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2666        @RTEMS_BSP@.cfg.
2667
26682003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2669
2670        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2671
26722003-08-20      Joel Sherrill <joel@OARcorp.com>
2673
2674        * libchip/network/cs8900.c: Correct copyright statements.
2675
26762003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2677
2678        * aclocal/check-itron.m4: Remove.
2679        * aclocal/enable-inlines.m4: Remove.
2680        * Makefile.am: Reflect having moved aclocal/.
2681        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2682        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2683        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2684        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2685        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2686        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2687        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2688        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2689        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2690        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2691        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2692        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2693        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2694        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2695        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2696        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2697        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2698        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2699        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2700        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2701        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2702        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2703        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2704        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2705        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2706        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2707        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2708        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2709        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2710        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2711        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2712        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2713        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2714        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2715        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2716        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2717        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2718        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2719        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2720        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2721        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2722        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2723        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2724        * aclocal/target.m4: New (Copied from ../../aclocal).
2725        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2726        * aclocal/version.m4: New (Copied from ../../aclocal).
2727
27282003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2729
2730        * configure.ac: Remove stray comments.
2731        * automake/local.am, automake/host.am: Remove "debug".
2732
27332003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2734
2735        * Makefile.am: Reflect having moved automake/.
2736        * lib/Makefile.am: Reflect having moved automake/.
2737        * support/Makefile.am: Reflect having moved automake/.
2738        * wrapup/Makefile.am: Reflect having moved automake/.
2739        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2740        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2741        from ../../automake).
2742        * optman/Makefile.am: Reflect having moved automake/.
2743        * libchip/Makefile.am: Reflect having moved automake/.
2744        * libchip/ide/Makefile.am: Reflect having moved automake/.
2745        * libchip/network/Makefile.am: Reflect having moved automake/.
2746        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2747        * libchip/serial/Makefile.am: Reflect having moved automake/.
2748        * librdbg/Makefile.am: Reflect having moved automake/.
2749        * librdbg/include/Makefile.am: Reflect having moved automake/.
2750        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2751        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2752        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2753        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2754        automake/.
2755        * librdbg/src/Makefile.am: Reflect having moved automake/.
2756        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2757        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2758        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2759        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2760        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2761        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2762        having moved automake/.
2763        * libnetworking/Makefile.am: Reflect having moved automake/.
2764        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2765        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2766        automake/.
2767        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2768        automake/.
2769        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2770        automake/.
2771        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2772
27732003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2774
2775        * Makefile.am: Add bsp.pc.in.
2776        * bsp.pc.in: New (pkgconfig support).
2777
27782003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2779
2780        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2781
27822003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2783
2784        * lib/Makefile.am: New (Required by 'make dist').
2785        * lib/ChangeLog: Remove.
2786        * lib/.cvsignore: Cleanup.
2787        * configure.ac: Reflect having added lib/Makefile.am.
2788        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2789        lib/libbsp/configure.ac.
2790        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2791        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2792
27932003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2794
2795        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2796        * configure.ac: Merge-in librdbg/configure.ac.
2797        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2798        librdbg/configure.ac.
2799        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2800        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2801        LIBCHIP. Conditionally build include-dirs.
2802        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2803        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2804        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2805        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2806        librdbg/include/rdbg/m68k/Makefile.am,
2807        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2808        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2809        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2810        librdbg/src/powerpc/Makefile.am, librdbg/
2811        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2812        configure.ac into ../configure.ac.
2813        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2814        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2815        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2816        libnetworking/rtems_telnetd/Makefile.am,
2817        libnetworking/rtems_webserver/Makefile.am,
2818        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2819        into ../configure.ac.
2820
28212003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2822
2823        PR 427/rtems
2824        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2825        * librdbg/src/servtsp.c: Ditto.
2826
28272003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2828
2829        PR 429/bsps
2830        PR 432/bsps
2831        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2832        packets are queued onto an elnk board, the ISR will deadlock the device
2833        with a tx complete interrupt.  Lighter tx loads are not affected as they
2834        end up submitting single packets to the device.
2835
28362003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2837
2838        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2839        optman/configure.ac.
2840        * optman/configure.ac: Remove (Merged into ../configure.ac).
2841        * optman/Makefile.am: Reflect having merged configure.ac into
2842        ../configure.ac.
2843        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2844        * libchip/Makefile.am, libchip/ide/Makefile.am,
2845        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2846        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2847        ../configure.ac.
2848
28492003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2850
2851        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2852
28532003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2854
2855        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2856        on i386.
2857
28582003-06-13      Joel Sherrill <joel@OARcorp.com>
2859
2860        * libnetworking/pppd/chat.c: Removed warnings.
2861
28622003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2863
2864        * libchip/network/README.3com: New file missed in previous commit.
2865        PR 405/bsps
2866        PR 393/networking
2867        * libchip/network/dec21140.c: Fix leak also known as PR393.
2868        * libchip/network/elnk.c, libchip/network/if_media.h,
2869        libchip/network/mii.h: New files.
2870        * libchip/network/Makefile.am: Reflect new files.
2871
28722003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2873
2874        * configure.ac: Remove support for profile-variant.
2875
28762003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2877
2878        PR 397/pppd
2879        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2880        * libnetworking/pppd/magic.c: Remove *rand48.
2881        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2882
28832003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2884
2885        * wrapup/Makefile.am: Add libide.a.
2886
28872003-04-15      Joel Sherrill <joel@OARcorp.com>
2888
2889        PR 387/rtems_misc
2890        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2891        routines.
2892        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2893
28942003-04-11      Joel Sherrill <joel@OARcorp.com>
2895
2896        * libnetworking/rtems_webserver/cgi.c,
2897        libnetworking/rtems_webserver/sockGen.c,
2898        libnetworking/rtems_webserver/umui.c,
2899        libnetworking/rtems_webserver/websSSL.c,
2900        libnetworking/rtems_webserver/websSSL.h,
2901        libnetworking/rtems_webserver/websda.c,
2902        libnetworking/rtems_webserver/websda.h: New files. Not included in
2903        previous commit.
2904
29052003-04-10      Joel Sherrill <joel@OARcorp.com>
2906
2907        PR 371/pppd
2908        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2909        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2910        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2911        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2912        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2913        still global symbols in rtemspppd.h which might need to be changed or
2914        converted into member of a structure which is dereferenced with a
2915        pointer that is managed as a per task variable. But this patch should
2916        avoid many conflicts.
2917
29182003-03-27      Joel Sherrill <joel@OARcorp.com>
2919
2920        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2921        not allowed in the cpukit source code since it must be buildable
2922        independent of any BSP. These files were moved to libchip/ide.
2923        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2924        files.
2925
29262003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2927
2928        PR 368/filesystems
2929        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2930        improvements which now work on pc386 and mbx8xx.
2931        * libchip/ide/ide_controller.c: New file.
2932
29332003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2934
2935        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2936
29372003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2938
2939        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2940        * configure.ac: Add support/.
2941        * support/.cvsignore: New.
2942        * support/Makefile.am: New.
2943        * support/version.c: New.
2944        * wrapup/Makefile.am: Add support/libsupport.a.
2945        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2946        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2947        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2948        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2949
29502003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2951
2952        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2953
29542003-02-20      Till Straumann <strauman@slac.stanford.edu>
2955
2956        PR 354/networking
2957        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2958        chip against a table of supported chips. The untested ones are still
2959        commented out, however.
2960
29612003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2962
2963        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2964        * configure.ac: AC_PREREQ(2.57).
2965        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2966        * optman/configure.ac: AC_PREREQ(2.57).
2967        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2968        * libchip/configure.ac: AC_PREREQ(2.57).
2969        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2970        * librdbg/configure.ac: AC_PREREQ(2.57).
2971        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2972        * libnetworking/configure.ac: AC_PREREQ(2.57).
2973
29742003-02-06      Joel Sherrill <joel@OARcorp.com>
2975
2976        * libnetworking/pppd/chat.c: Convert routines with common names to
2977        static. This included get_char(), put_char(), and character() among
2978        others.
2979
29802003-02-03      Joel Sherrill <joel@OARcorp.com>
2981
2982        PR 338/filesystem
2983        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2984        rtems_io_lookup_name() (API change).  Unused function removed.
2985
29862003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2987
2988        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2989        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2990        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2991        Eliminate *_O_FILES.
2992        * libnetworking/rtems_servers/Makefile.am,
2993        libnetworking/rtems_webserver/Makefile.am,
2994        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2995
29962002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2997
2998        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2999        Let all-local: depend on $(LIB).
3000        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3001        * optman/Makefile.am: Apply install-data-local to install *.rels.
3002
30032002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3004
3005        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3006        %.c rules.
3007        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3008        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3009        * libchip/rtc/Makefile.am: Ditto.
3010        * libchip/serial/Makefile.am: Ditto.
3011
30122002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3013
3014        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3015        LIBC_DEFINES.
3016        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3017        LIBC_DEFINES.
3018        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3019        LIBC_DEFINES.
3020
30212002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3022
3023        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3024
30252002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3026
3027        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3028        cache-checking.
3029        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3030
30312002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3032
3033        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3034        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3035        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3036        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3037        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3038
30392002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3040
3041        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3042        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3043        Remove.
3044        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3045
30462002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3047
3048        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3049        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3050
30512002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3052
3053        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3054        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3055
30562002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3057
3058        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3059        * optman/rel.am: New.
3060
30612002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3062
3063        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3064        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3065        braino in comment on "exec". Extend --enable-ada handling.
3066
30672002-11-04      Joel Sherrill <joel@OARcorp.com>
3068
3069        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3070        tasks and rolling multiple loops into 1.
3071        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3072        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3073        Removed warnings.
3074
30752002-10-31      Joel Sherrill <joel@OARcorp.com>
3076
3077        * libchip/network/dec21140.c: Removed warnings.
3078        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3079        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3080        librdbg/src/m68k/any/remdeb_xdr.c,
3081        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3082        warnings.
3083        * libnetworking/rtems_webserver/socket.c,
3084        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3085
30862002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3087
3088        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3089        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3090        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3091        above.
3092
30932002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3094
3095        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3096        * wrapup/.cvsignore: Remove autom4te.cache.
3097        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3098        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3099        autom4te.cache.
3100        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3101        autom4te.cache.
3102        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3103        autom4te.cache.
3104
31052002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3106
3107        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3108
31092002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3110
3111        * optman/.cvsignore: Add autom4te.cache.
3112
31132002-09-14      Joel Sherrill <joel@OARcorp.com>
3114
3115        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3116
31172002-09-07      Joel Sherrill <joel@OARcorp.com>
3118
3119        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3120        include files to resolve warnings.
3121
31222002-09-07      Chris Johns <ccj@acm.org>
3123
3124        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3125        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3126        which corrects the problem  where the cs8900.c file was actually the BSP
3127        glue.  Joel did some hacking so this file will compile.  Previously it
3128        required providing a target.h file to compile.
3129        * libchip/network/cs8900.c.bsp: New file.
3130
31312002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3132
3133        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3134
31352002-08-31      Joel Sherrill <joel@OARcorp.com>
3136
3137        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3138        eliminate warning.
3139
31402002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3141
3142        * configure.ac: Add ada-tests.
3143
31442002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3145
3146        * Makefile.am: Add preinstall-stamp.
3147
31482002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3149
3150        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3151        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3152        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3153        gcc31 happy.
3154        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3155        cp.
3156
31572002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3158
3159        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3160        make/bsp.mak.
3161        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3162        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3163
31642002-08-12      Joel Sherrill <joel@OARcorp.com>
3165
3166        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3167        avoid error.
3168
31692002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3170
3171        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3172        * configure.ac: Add BSP_SUBDIRS.
3173        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3174        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3175        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3176        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3177        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3178        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3179        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3180        RTEMS_CHECK_BSP_CACHE.
3181        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3182        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3183        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3184        .$(OBJEXT) instead of .o.
3185        * libnetworking/pppd/Makefile.am,
3186        libnetworking/rtems_servers/Makefile.am,
3187        libnetworking/rtems_telnetd/Makefile.am,
3188        libnetworking/rtems_webserver/Makefile.am,
3189        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3190
31912002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3192
3193        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3194        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3195        ../libchip/serial/$(ARCH)/libserialio.a.
3196        * libchip/serial/Makefile.am: Don't tmp-install lib.
3197        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3198
31992002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3200
3201        * Makefile.am: Add rtems_makedir.
3202        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3203        * Makefile.am: Add wrapup-SUBDIR.
3204        * wrapup/ChangeLog: Remove.
3205        * wrapup/configure.ac: Remove.
3206        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3207        (Make the bare BSP happy).
3208        * configure.ac: Ditto.
3209        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3210        Create make/custom/default.cfg.
3211        * configure.ac: Add creation of make/custom/*.cfg. Create
3212        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3213
32142002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3215
3216        * Makefile.am: Clean $(PROJECT_RELEASE).
3217
32182002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3219
3220        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3221        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3222        prototype mismatches.
3223
32242002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3225
3226        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3227        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3228
32292002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3230
3231        * acinclude.m4: Add test "$multilib" != "yes".
3232        * config-ml.in: Remove.
3233        * acinclude.m4: Cleanups.
3234        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3235        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3236        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3237        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3238        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3239
32402002-07-16      Eric Norum <eric.norum@usask.ca>
3241
3242        * New driver for the Intel EtherExpressPro (82559ER) chip.
3243        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3244        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3245        * libchip/network/Makefile.am: Modified to reflect above.
3246
32472002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3248
3249        * acinclude.m4: New.
3250        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3251        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3252        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3253
32542002-07-01      Joel Sherrill <joel@OARcorp.com>
3255
3256        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3257        _Objects_Information_table now that it is a two dimensional array based
3258        upon API and class.
3259        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3260        of strnlen().
3261
32622002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3263
3264        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3265        preinstall libnetapps.a.
3266
32672002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3268
3269        * configure.ac: Remove librpc.
3270
32712002-06-25      Joel Sherrill <joel@OARcorp.com>
3272
3273        * Per PR233, moved librpc to exec.
3274        * configure.ac, wrapup/Makefile.am: Modified.
3275        * librpc, librpc/ChangeLog: Removed.
3276
32772002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3278
3279        * optman/Makefile.am: Remove multilib support.
3280        * optman/configure.ac: Ditto.
3281        * optman/sapi/Makefile.am: Ditto.
3282
32832002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3284
3285        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3286        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3287
32882002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3289
3290        Move networking libraries to c/src/exec/libnetworking
3291        * libnetworking/configure.ac, libnetworking/Makefile.am,
3292        libnetworking/wrapup/Makefile.am: Reflect Moval.
3293
32942002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3295
3296        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3297        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3298        <rtems/bspIo.h>.
3299
33002002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3301
3302        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3303        * libnetworking/rtems/mkrootfs.h: Ditto.
3304        * libnetworking/rtems/Makefile.am: Reflect changes above.
3305
33062002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3307
3308        * configure.ac: Remove lib.
3309
33102002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3311
3312        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3313        that exception stack frames on M68K members with VBR always are 6 byte
3314        long. The incorrect assumption resulted in some gdb commands like "next"
3315        to fail on the 68360.
3316
33172002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3318
3319        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3320        PR 220
3321        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3322        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3323        CVS.
3324        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3325        libnetworking/sys/filio.h: Remove.
3326        * libnetworking/sys/Makefile.am: Reflect changes above.
3327
33282002-05-07      Chris Johns <ccj@acm.org>
3329
3330        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3331        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3332        requires it to be stripped.
3333
33342002-05-01      Eric Norum <eric.norum@usask.ca>
3335
3336        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3337        assembly  to satisfy gcc 3.1 and newer.
3338
33392002-04-26      Eric Norum <eric.norum@usask.ca>
3340
3341        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3342        agressive optimization in gcc 3.1 does not reorder things.
3343
33442002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3345
3346        * libchip/network/dec21140.c: Reflect changes to powerpc's
3347        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3348        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3349        <rtems/score/cpu.h>.
3350        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3351        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3352
33532002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3354
3355        * optman/configure.ac: Remove ENABLE_GCC28.
3356
33572002-04-11      Chris Johns <ccj@acm.org>
3358
3359        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3360        driver control block field to the ifconfig network driver structure.
3361        This field is needed by the i82586 driver which was ported from NetBSD
3362        as it had better hardware abstraction.
3363        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3364        PR59, added the drv_ctrl driver control block field to the ifconfig
3365        network driver structure. This field is needed by the i82586 driver
3366        which was ported from NetBSD as it had better hardware abstraction.
3367
33682002-04-10      Mike Siers <mikes@poliac.com>
3369
3370        * libnetworking/rtems_webserver/NOTES,
3371        libnetworking/rtems_webserver/asp.c,
3372        libnetworking/rtems_webserver/balloc.c,
3373        libnetworking/rtems_webserver/default.c,
3374        libnetworking/rtems_webserver/ej.h,
3375        libnetworking/rtems_webserver/ejIntrn.h,
3376        libnetworking/rtems_webserver/ejlex.c,
3377        libnetworking/rtems_webserver/ejparse.c,
3378        libnetworking/rtems_webserver/emfdb.c,
3379        libnetworking/rtems_webserver/emfdb.h,
3380        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3381        libnetworking/rtems_webserver/handler.c,
3382        libnetworking/rtems_webserver/license.txt,
3383        libnetworking/rtems_webserver/md5.h,
3384        libnetworking/rtems_webserver/md5c.c,
3385        libnetworking/rtems_webserver/mime.c,
3386        libnetworking/rtems_webserver/misc.c,
3387        libnetworking/rtems_webserver/ringq.c,
3388        libnetworking/rtems_webserver/rom.c,
3389        libnetworking/rtems_webserver/security.c,
3390        libnetworking/rtems_webserver/sock.c,
3391        libnetworking/rtems_webserver/sym.c,
3392        libnetworking/rtems_webserver/uemf.c,
3393        libnetworking/rtems_webserver/uemf.h,
3394        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3395        libnetworking/rtems_webserver/url.c,
3396        libnetworking/rtems_webserver/value.c,
3397        libnetworking/rtems_webserver/wbase64.c,
3398        libnetworking/rtems_webserver/webcomp.c,
3399        libnetworking/rtems_webserver/webpage.c,
3400        libnetworking/rtems_webserver/webrom.c,
3401        libnetworking/rtems_webserver/webs.c,
3402        libnetworking/rtems_webserver/webs.h,
3403        libnetworking/rtems_webserver/websuemf.c,
3404        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3405        2.1.4.
3406
34072002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3408
3409        * libchip/network/i82586.c: Include <string.h>.
3410        * libchip/network/sonic.c: Ditto.
3411
34122002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3413
3414        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3415
34162002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3417
3418        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3419
34202002-03-27      Thomas.Doerfler@imd-systems.de
3421
3422        PR 144
3423        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3424        memory address 0 when called for the first time. This is done when
3425        trying to clear the variable "dhcp_hostname".
3426
34272002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3428
3429        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3430        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3431        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3432        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3433        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3434        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3435        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3436        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3437        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3438        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3439        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3440        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3441        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3442        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3443        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3444        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3445        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3446        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3447        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3448        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3449        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3450        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3451        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3452        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3453        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3454        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3455        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3456        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3457        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3458        AUTOMAKE_OPTIONS.
3459        * libnetworking/configure.ac:
3460        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3461        foreign 1.6]).
3462        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3463        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3464        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3465        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3466        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3467        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3468        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3469        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3470        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3471        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3472        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3473        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3474        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3475        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3476        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3477        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3478        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3479
34802002-03-27      Ilya Alexeev <ilya@continuum.ru>
3481
3482        PR 162
3483        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3484        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3485        used in a device write routines.  Now ppp_softc structure have own
3486        character for writing to device (sc_outchar).  I think that converting
3487        local variables to static is not a right solution, because problems will
3488        occur in the case of two or more ppp instances.
3489        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3490        must be u_long, otherwise in the case of the big output packet endless
3491        loop may occur.
3492
34932002-03-21      Ilya Alexeev <ilya@continuum.ru>
3494
3495        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3496        preparations for multiple PPPD connections.
3497
34982002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3499
3500        PR 149
3501        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3502        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3503        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3504        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3505
35062002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3507
3508        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3509        * configure.ac: Modified to reflect addition.
3510
35112002-02-27      Ilya Alexeev <ilya@continuum.ru>
3512
3513        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3514        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3515        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3516        capabilities as well as eliminate some warnings.
3517
35182002-02-27      Eric Norum <eric.norum@usask.ca>
3519
3520        * libnetworking/net/radix.c: Properly handle fetching the default route
3521        when there is no route.  This was a bug in the original FreeBSD code and
3522        this fix is from an updated version of their code.
3523
35242002-02-16      Eric Norum <eric.norum@usask.ca>
3525
3526        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3527        checking.
3528
35292002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3530
3531        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3532        dodefaultroute.
3533
35342002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3535
3536        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3537        include <rtems/seterr.h>.
3538
35392002-02-01      Mike Siers <mikes@poliac.com>
3540
3541        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3542        avoid bringing the link down too fast. NOTE: Mike reports successfully
3543        running at 56K baud on a direct link.
3544
35452002-02-01      Eric Valette <valette@crf.canon.fr>
3546
3547        * librdbg/So many patches have been posted recently on the mailing list
3548        and  because we were unable to find correct solution to compile on
3549        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3550        because the coding  style of rdbg was rather inconsistant among various
3551        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3552        global coding style (using indent + manual edits), 2) incorporate/review
3553        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3554        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3555        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3556        after rdbg initialization is done, NB : the paches is huge but it is
3557        mainly due to coding styke chnages.  Only few lines of codes have been
3558        really changed and they do not impact  rdbg functionnality (AFAIKT).
3559        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3560        librdbg/include/rdbg/m68k/rdbg_f.h,
3561        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3562        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3563        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3564        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3565        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3566        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3567        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3568        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3569        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3570        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3571        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3572        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3573        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3574        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3575        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3576        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3577
35782002-01-31      Mike Siers <mikes@poliac.com>
3579
3580        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3581        * Nice Update of PPPD support which eliminates the requiremetn that
3582        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3583        and reports that it seems to be more stable and handle larger packets
3584        better.  This patch replaces the termios tasks with more general pppd
3585        network driver tasks.  The functions pppinput() and pppstart() get
3586        called from the interrupt service routine.
3587        * libnetworking/Makefile.am, libnetworking/configure.ac,
3588        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3589        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3590        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3591        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3592        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3593        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3594        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3595        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3596        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3597        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3598        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3599        libnetworking/net/route.c, libnetworking/net/route.h,
3600        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3601        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3602        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3603        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3604        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3605        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3606        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3607        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3608        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3609        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3610        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3611        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3612        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3613        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3614        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3615        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3616        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3617        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3618        libnetworking/pppd/example/README,
3619        libnetworking/pppd/example/netconfig.h,
3620        libnetworking/wrapup/Makefile.am: Modified.
3621        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3622        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3623        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3624        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3625        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3626        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3627        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3628        libnetworking/modem/pppcompress.c: Subdirectory removed.
3629
36302002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3631
3632        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3633        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3634
36352002-01-18      Till Straumann <strauman@slac.stanford.edu>
3636
3637        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3638        issues: - exception handler needs to enable MSR_FP if the interrupted
3639        thread is FP enabled. - printk message for MSR fixed and added
3640        stacktrace. NOTE: this requires the stacktrace patch to
3641        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3642        however).
3643
36442002-01-06      Joel Sherrill <joel@OARcorp.com>
3645
3646        * optman/.cvsignore: Added aclocal.m4 and configure.
3647        * optman/.cvsignore: New file.
3648
36492002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3650
3651        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3652
36532002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3654
3655        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3656        * optman/ChangeLog: New.
3657        * optman/configure.ac: New.
3658        * optman/Makefile.am: New.
3659        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3660        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3661
36622001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3663
3664        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3665
36662001-12-18      Eric Norum <eric.norum@usask.ca>
3667
3668        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3669        `directories' (path names with a / at the end) while disallowing open()
3670        operations on TFTP `directories'.
3671
36722001-12-07      Eric Norum <eric.norum@usask.ca>
3673
3674        * libnetworking/lib/tftpDriver.c: Restore write capability.
3675
36762001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3677
3678        * libchip/network/sonic.h: Fix typo.
3679        * libnetworking/arpa/Makefile.am: Remove stray lines.
3680
36812001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3682
3683        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3684
36852001-10-18      Eric Norum <eric.norum@usask.ca>
3686
3687        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3688        chdir() and open() operations within the TFTP file system.
3689
36902001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3691
3692        * librdbg/configure.ac: Fix latent bug exposed by removal of
3693        config.cache's which prevented powerpc targets librdbg from building.
3694
36952001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3696
3697        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3698        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3699        autoconf-2.52 happy.
3700
37012001-10-12      Mike Siers <mikes@poliac.com>
3702
3703        * libnetworking/Update to stable working state.  Congratulations Mike!
3704        :).
3705        * libnetworking/modem_example: Directory removed.
3706        * libnetworking/modem_example/16550.h,
3707        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3708        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3709        libnetworking/modem_example/ppp.h,
3710        libnetworking/modem_example/pppcompress.c: Files removed.
3711        * libnetworking/pppd/example/pppd.options: New file.
3712        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3713        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3714        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3715        libnetworking/pppd/rtemsmain.c: Updated.
3716
37172001-10-12      Joel Sherrill <joel@OARcorp.com>
3718
3719        * libchip/serial/z85c30.c: Fixed typo.
3720
37212001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3722
3723        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3724        * configure.in: Remove.
3725        * configure.ac: New file, generated from configure.in by autoupdate.
3726        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3727        * libchip/configure.in: Remove.
3728        * libchip/configure.ac: New file, generated from configure.in by
3729        autoupdate.
3730        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3731        * librdbg/configure.in: Remove.
3732        * librdbg/configure.ac: New file, generated from configure.in by
3733        autoupdate.
3734        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3735        * libnetworking/configure.in: Remove.
3736        * libnetworking/configure.ac: New file, generated from configure.in by
3737        autoupdate.
3738
37392001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3740
3741        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3742        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3743        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3744
37452001-09-27      Joel Sherrill <joel@OARcorp.com>
3746
3747        * libchip/ChangeLog: Fixed typo in date.
3748
37492001-09-27      Eric Norum <eric.norum@usask.ca>
3750
3751        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3752        TFTP  filesystem.
3753
37542001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3755
3756        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3757        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3758        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3759        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3760        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3761        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3762        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3763        'PREINSTALL_FILES ='.
3764        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3765        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3766        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3767        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3768        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3769        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3770        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3771        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3772        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3773        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3774        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3775        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3776
37772001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3778
3779        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3780        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3781        * librdbg/src/m68k/any/Makefile.am: Ditto.
3782        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3783        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3784        happy.
3785
37862001-09-21      Joel Sherrill <joel@OARcorp.com>
3787
3788        * libchip/network/Makefile.am: Fixed typo on file name.
3789        * libchip/network/i82586.c: Commented out line 318 which is referencing
3790        a member of a structure that is not currently there.  This needs to be
3791        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3792        to C style.
3793
37942001-09-19      Eric Norum <eric.norum@usask.ca>
3795
3796        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3797
37982001-09-19      Chris Johns <ccj@acm.org>
3799
3800        * libchip/network/README.i82586, libchip/network/i82586.c,
3801        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3802        Network driver for Intel i82586.
3803        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3804        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3805        "root" filesystem with information obtained via the DHCP response.
3806
38072001-09-14      Eric Norum <eric.norum@usask.ca>
3808
3809        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3810        make gcc 3.x happy.
3811
38122001-08-16      Mike Siers <mikes@poliac.com>
3813
3814        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3815        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3816        These support callback functionality that has not even been compiled
3817        under RTEMS yet.
3818        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3819        example application.  Mike's notes on the modifications: - renamed
3820        error() function because of namespace problems - removed calls to the
3821        exit() funciton - removed extra files from the pppd source directory -
3822        defined pppd task constant values in rtemspppd.h - modifyied example
3823        code to get actual tick per second value - placed the pppd 2.3.11 man
3824        page file (pppd.8) into the pppd directory.
3825        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3826        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3827        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3828        libnetworking/pppd/rtems-ppp.c: Deleted.
3829        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3830        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3831        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3832        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3833        libnetworking/pppd/example/init.c,
3834        libnetworking/pppd/example/netconfig.h,
3835        libnetworking/pppd/example/ppp.conf,
3836        libnetworking/pppd/example/pppdapp.c,
3837        libnetworking/pppd/example/system.h: New files.
3838        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3839        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3840        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3841        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3842        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3843        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3844        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3845        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3846        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3847        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3848        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3849        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3850        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3851        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3852        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3853
38542001-08-16      Joel Sherrill <joel@OARcorp.com>
3855
3856        * libnetworking/pppd/example/Makefile: Removed.
3857        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3858        to avoid bootstrap -c clobbering it.
3859        * libnetworking/rtems_telnetd/.cvsignore: New file.
3860
38612001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3862
3863        * libnetworking/Makefile.am, libnetworking/configure.in,
3864        libnetworking/rtems_servers/Makefile.am,
3865        libnetworking/rtems_servers/telnetd.c,
3866        libnetworking/rtems_servers/telnetd.h,
3867        libnetworking/rtems_telnetd/Makefile.am,
3868        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3869        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3870        libnetworking/rtems_telnetd/telnetd.c,
3871        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3872        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3873        effect when ftpd change. - the tcp/ip stats have been implemented into
3874        icmds.c and started when telnetd daemon is started.
3875        * libnetworking/rtems_servers/telnetd.c,
3876        libnetworking/rtems_servers/telnetd.h: Removed.
3877        * libnetworking/rtems_telnetd: New directory.
3878        * libnetworking/rtems_telnetd/Makefile.am,
3879        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3880        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3881        libnetworking/rtems_telnetd/telnetd.c,
3882        libnetworking/rtems_telnetd/telnetd.h: New files.
3883
38842001-06-14      Joel Sherrill <joel@OARcorp.com>
3885
3886        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3887        Moved from libmisc/shell so the network stack to address network
3888        depenendency.
3889        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3890
38912001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3892
3893        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3894
38952001-05-15      Joel Sherrill <joel@OARcorp.com>
3896
3897        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3898        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3899        accidentally deleted the incorrectly empty versions.
3900
39012001-05-14      Till Straumann <strauman@slac.stanford.edu>
3902
3903        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3904        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3905        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3906        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3907        to know the values) - the affected BSP (shared/motorola) headers have
3908        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3909        driver (libchip/network/dec21140.c) has been fixed to use
3910        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3911        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3912        who is using this driver. - the DEC driver also has been fixed to use
3913        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3914        delay_in_bus_cycles().
3915
39162001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3917
3918        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3919
39202001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3921
3922        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3923
39242001-04-24      Eric Norum <eric.norum@usask.ca>
3925
3926        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3927        NTP synchronization a little more robust -- no NTP daemon yet, but at
3928        least it trys a little harder when the primary NTP server is down.
3929
39302001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3931
3932        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3933        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3934        libnetworking/pppd/modem_example/modem.c,
3935        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3936        other strings into English.
3937        * libnetworking/pppd/STATUS: updated to reflect the changes.
3938
39392001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3940
3941        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3942        again.
3943
39442001-04-20      Eric Valette <valette@crf.canon.fr>
3945
3946        * mcp750 directory renamed new_exception processing as it supports many
3947        more CPU models.
3948        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3949        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3950        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3951        formerly in mcp750 plus modifications.
3952        * librdbg/src/powerpc/mcp750/.cvsignore,
3953        librdbg/src/powerpc/mcp750/Makefile.am,
3954        librdbg/src/powerpc/mcp750/remdeb.h,
3955        librdbg/src/powerpc/mcp750/remdeb_f.x,
3956        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3957        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3958        new_exception_processing.
3959        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3960        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3961        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3962        part of this effort to add support for the MPC8xx.
3963
39642001-04-19      Joel Sherrill <joel@OARcorp.com>
3965
3966        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3967        internal include files.
3968
39692001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3970
3971        PR 158
3972        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3973        rcmd() library call by commenting out the parts that deal with signals.
3974        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3975        stdio. The 'server-side' parts of this file which deal with
3976        authentication are disabled since they are not needed.
3977
39782001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3979
3980        * libnetworking/include/.cvsignore: Remove dangling file.
3981
39822001-03-14      Joel Sherrill <joel@OARcorp.com>
3983
3984        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3985        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3986        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3987        libchip style serial drivers can be written in libcpu or libbsp.
3988
39892001-03-01      Joel Sherrill <joel@OARcorp.com>
3990
3991        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3992        libchip/network/sonic.c, libchip/network/sonic.h,
3993        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3994        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3995        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3996        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3997        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3998        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3999        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4000        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4001
40022001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4003
4004        * librdbg/include/rdbg/Makefile.am,
4005        librdbg/include/rdbg/i386/Makefile.am,
4006        librdbg/include/rdbg/m68k/Makefile.am,
4007        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4008        style on include files.
4009
40102001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4011
4012        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4013        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4014        replace ${..} with $(..).
4015        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4016        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4017        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4018        libnetworking/rtems/Makefile.am, libnetworking/
4019        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4020        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4021        include_*HEADERS instead of H_FILES.
4022        * libnetworking/include/Makefile.am: Remove.
4023        * libnetworking/Makefile.am: Add handling of *.h files.
4024        * libnetworking/configure.in: Remove include/Makefile.
4025
40262001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4027
4028        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4029
40302001-01-31      Sergei Organov <osv@javad.ru>
4031
4032        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4033        current dir and root dir removed in favor of new libio support for
4034        task-local current and root directories. - Bug in `close_data_socket()'
4035        introduced by previous change fixed. - `command_pasv()' changed to set
4036        timeout on socket we are listening on and code fixed to don't close
4037        socket twice on error. - `serr()' changed to clear `errno'. -
4038        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4039        changed to clear `errno' before processing session. -
4040        `close_data_socket()' fixed to close both active and passive sockets -
4041        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4042        empty string  in `exec_command()'.
4043
40442001-01-25      Eric Norum <eric.norum@usask.ca>
4045
4046        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4047        improves throughput on systems which are dropping packets.   Only the
4048        first timeout is reduced.  This keeps the number of extra packets down
4049        on networks that are very busy and dropping lots of packets.
4050
40512001-01-24      Sergei Organov <osv@javad.ru>
4052
4053        * libnetworking/rtems_servers/ftpd.c,
4054        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4055        - Timeouts on sockets implemented. 'idle' field added to configuration.
4056        No timeout by default to keep backward compatibility. Note: SITE IDLE
4057        command not implemented yet. - Basic global access control implemented.
4058        'access' field added to configuration. No access limitations by default
4059        to keep backward compatibility. - Anchor data socket for active mode
4060        (using self IP and port 20.) - Fixed default data port support (still
4061        not tested). - Don't allow IP address different from originating host in
4062        PORT command to improve security. - Fixed bug in MDTM command. - Check
4063        for correctness of parsing of argument in command_port(). - Fixed
4064        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4065        a directory. - Command parsing a little bit improved: command names are
4066        now converted to upper-case to be more compatible with RFC (command
4067        names are not case-sensitive.) - Reformat comments so that they have
4068        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4069        previous changes - True ASCII mode implemented (doesn't work for hooks
4070        and /dev/null) - Passive mode implemented, PASV command added. - Default
4071        port for data connection could be used (untested, can't find ftp client
4072        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4073        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4074
40752001-01-18      Joel Sherrill <joel@OARcorp.com>
4076
4077        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4078        macro using variable arguments.
4079        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4080        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4081        since I updated the main RTEMS development machine to RedHat 7.2 and
4082        apparently got a new version of rpcgen.
4083
40842001-01-12      Sergei Organov <osv@javad.ru>
4085
4086        * libnetworking/rtems_servers/ftpd.c,
4087        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4088        - use pool of pre-created threads to handle sessions instead of
4089        creating/deleting threads on the fly - LIST output is now similar to
4090        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4091        happy with it. - LIST NAME now works (both for files and directories) -
4092        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4093        clients happy  - keep track of CWD for every session separately -
4094        ability to specify root directory name for FTPD in configuration table.
4095        FTPD will then create illusion for FTP clients that this is actually
4096        root directory. - ignore options sent in commands, thus LIST -al FILE
4097        works and doesn't try to list "-al" directory. - buffers are allocated
4098        on stack instead of heap where possible to eliminate malloc/free calls
4099        (avoid possible heap fragmentation troubles). - drop using of task
4100        notepad to pass parameters - use function arguments instead - use
4101        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4102        in socket() instead of AF_INET.
4103
41042001-01-02      Joel Sherrill <joel@OARcorp.com>
4105
4106        * libnetworking/CHANGELOG: Removed.
4107        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4108
41092000-12-14      Eric Norum <eric.norum@usask.ca>
4110
4111        * libnetworking/lib/tftpDriver.c: Added write capability.
4112
41132000-12-08      Joel Sherrill <joel@OARcorp.com>
4114
4115        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4116        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4117        numerous variable declarations conditional on PPP_COMPRESS and
4118        PPP_FILTER.  Commented out variables that were not used because the code
4119        using them was commented out. Removed totally unused variables.
4120        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4121        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4122
41232000-11-30      Joel Sherrill <joel@OARcorp.com>
4124
4125        * libnetworking/modem/ppp_tty.c: Changed to include
4126        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4127        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4128        * libnetworking/Makefile.am: Modified to reflect above.
4129
41302000-11-27      Joel Sherrill <joel@OARcorp.com>
4131
4132        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4133
41342000-11-25      Eric Norum <eric.norum@usask.ca>
4135
4136        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4137        core.
4138
41392000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4140
4141        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4142        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4143        subdir.
4144        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4145        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4146        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4147        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4148        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4149        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4150        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4151        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4152        ppp_tty.c and the real pppd main is in pppmain.c.
4153
41542000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4155
4156        * libchip/network/sonic.c: Added ipalign() routine to align the received
4157        packet so that the ip header is on a 32-bit boundary. Necessary for
4158        cpu's that do not allow unaligned loads and stores and when the 32-bit
4159        DMA mode is used.
4160
41612000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4162
4163        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4164        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4165        ACLOCAL_AMFLAGS.
4166        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4167        ACLOCAL_AMFLAGS.
4168        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4169        ACLOCAL_AMFLAGS.
4170
41712000-11-03      Chris Johns <ccj@acm.org>
4172
4173        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4174        libchip/network/cs8900.h: New files.
4175
41762000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4177
4178        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4179        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4180        $(RTEMS_TOPdir)/aclocal.
4181        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4182        $(RTEMS_TOPdir)/aclocal.
4183        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4184        $(RTEMS_TOPdir)/aclocal.
4185
41862000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4187
4188        * configure.in: Switch to GNU-canonicalization.
4189        * Makefile.am: Reflect changes to configure.in.
4190        * acinclude.m4: Remove.
4191
41922000-10-30      Joel Sherrill <joel@OARcorp.com>
4193
4194        * POSIX include files merged into newlib.  This resulted in some
4195        definitions moving to other files and thus some secondary effects in
4196        RTEMS source code.
4197        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4198        in sync with newlib's <machine/types.h>.
4199        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4200        definition of struct itimerval in <sys/time.h>.
4201
42022000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4203
4204        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4205        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4206        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4207        * ChangeLog: Fix typos.
4208        * configure.in: add tests to the GNU canonicalized subdirectories.
4209
42102000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4211
4212        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4213        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4214        the lib directory before configuring lib/.
4215
42162000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4217
4218        * configure.in, Makefile.am: add exec to the GNU canonicalized
4219        subdirectories.
4220        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4221        * configure.in: add libnetworking, librpc and librdb to the GNU
4222        canonicalized subdirectories.
4223        * configure.in: add libmisc and libchip to the GNU canonicalized
4224        subdirectories.
4225        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4226        Switch to GNU canonicalization.
4227        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4228        Switch to GNU canonicalization.
4229        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4230        Switch to GNU canonicalization.
4231
42322000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4233
4234        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4235        canonicalization to libfs/. The approach is currently a bit of a hack as
4236        GNU canonicalization does not support the per-BSP build some of the
4237        other directories require.  As more of the tree is converted, this will
4238        become less  of an issue.
4239
42402000-10-20      Joel Sherrill <joel@OARcorp.com>
4241
4242        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4243        parameter.
4244
42452000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4246
4247        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4248        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4249        * librdbg/configure.in: Add m68k support.
4250        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4251        subdirectory.
4252        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4253        failure.
4254        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4255        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4256        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4257        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4258        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4259        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4260        librdbg/src/m68k/.cvsignore: New files.
4261        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4262        function pointers.
4263        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4264        _after_ pointer has been checked against NULL.
4265
42662000-10-18      Joel Sherrill <joel@OARcorp.com>
4267
4268        * wrapup/Makefile.am: Added libfs.
4269
42702000-10-18      Chris Johns <ccj@acm.org>
4271
4272        * libfs created.
4273        * configure.in: Added libfs subdirectory.
4274        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4275
42762000-09-28      Joel Sherrill <joel@OARcorp.com>
4277
4278        * libnetworking/rtems_webserver/Makefile.am,
4279        libnetworking/rtems_webserver/base64.c,
4280        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4281        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4282
42832000-09-22      Joel Sherrill <joel@OARcorp.com>
4284
4285        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4286        libnetworking/rtems/rtems_bsdnet_internal.h,
4287        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4288        have included rtems.h.  It is now including precisely the  least amount
4289        of low level, yet portable .h files to get the basic RTEMS types
4290        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4291        used machine/types.h to include rtems.h.
4292
42932000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4294
4295        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4296
42972000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4298
4299        * libnetworking/ChangeLog: Cleanup.
4300
43012000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4302
4303        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4304        * libchip/ChangeLog: Fix formating.
4305
43062000-09-05      Joel Sherrill <joel@OARcorp.com>
4307
4308        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4309        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4310        confusion and to work with the converted flags.
4311
43122000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4313
4314        * wrapup/Makefile.am: Include compile.am.
4315        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4316        libchip/serial/Makefile.am: Include compile.am.
4317        * librdbg/src/i386/any/Makefile.am,
4318        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4319        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4320        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4321        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4322        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4323        libnetworking/rtems_servers/Makefile.am,
4324        libnetworking/rtems_webserver/Makefile.am,
4325        libnetworking/wrapup/Makefile.am: Include compile.am.
4326
43272000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4328
4329        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4330        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4331
43322000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4333
4334        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4335
43362000-08-31      Joel Sherrill <joel@OARcorp.com>
4337
4338        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4339        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4340        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4341        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4342        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4343        * libnetworking/wbase64.c: Removed.
4344        * libnetworking/Makefile.am, libnetworking/asp.c,
4345        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4346        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4347        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4348        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4349        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4350        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4351        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4352        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4353        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4354        Modified.
4355
43562000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4357
4358        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4359
43602000-08-30      Joel Sherrill <joel@OARcorp.com>
4361
4362        * libnetworking/rtems_webserver/license.txt: New file.
4363
43642000-08-10      Joel Sherrill <joel@OARcorp.com>
4365
4366        * ChangeLog: New file.
4367        * libchip/ChangeLog: New file.
4368        * librdbg/ChangeLog: New file.
4369        * libnetworking/ChangeLog: New file.
4370
Note: See TracBrowser for help on using the repository browser.