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

4.11
Last change on this file since 5e649e5 was 5e649e5, checked in by Sebastian Huber <sebastian.huber@…>, on Jun 22, 2010 at 8:41:08 AM

2010-06-22 Arnout Vandecappelle <arnout@…>

PR 1579/misc

  • libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when waiting for write to finish.
  • Property mode set to 100644
File size: 160.4 KB
Line 
12010-06-22      Arnout Vandecappelle <arnout@mind.be>
2
3        PR 1579/misc
4        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
5        waiting for write to finish.
6
72010-06-22      Arnout Vandecappelle <arnout@mind.be>
8
9        PR 1567/misc
10        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
11        timeouts.
12
132010-06-21      Arnout Vandecappelle <arnout@mind.be>
14
15        PR 1576/misc
16        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
17
182010-06-21      Arnout Vandecappelle <arnout@mind.be>
19
20        PR 1569/misc
21        * libchip/i2c/spi-sd-card.c: Added CRC checks.
22
232010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        PR 1561/cpukit
26        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
27
282010-06-14      Arnout Vandecappelle <arnout@mind.be>
29
30        PR 1557/misc
31        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
32
332010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * aclocal/version.m4: Bump RTEMS_API to 4.11.
36        Bump _RTEMS_VERSION to 4.10.99.0.
37
382010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
39
40        * libchip/network/if_dc.c: Fix warning.
41
422010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
43
44        * libchip/network/greth.c: Misc. hacks to allow compilation on
45        16bit targets.
46
472010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        PR 1531/newlib
50        * libchip/network/i82586.c:
51        Add local copy of ALIGN().
52
532010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
54
55        * libchip/network/cs8900.c:
56        Misc. changes to make code 16bit-target compliant.
57        * libchip/network/i82586.c:
58        Use int32_t instead of int for 16bit-target compliance.
59        * libchip/network/open_eth.c:
60        Misc. changes to make code 16bit-target compliant.
61
622010-05-18      Chris Johns <chrisj@rtems.org>
63
64        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
65        1448/filesystem.
66
672010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
68
69        * aclocal/bsp-alias.m4: Change quoting to work-round
70        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
71
722010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
73
74        * libchip/network/if_dc.c: Remove warnings.
75
762010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
77
78        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
79        libchip/serial/ns16550.c, libchip/serial/serial.h,
80        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
81        or intptr_t instead of uint32_t or int32_t.
82
832010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
84
85        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
86        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
87        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
88        uint32_t.
89
902010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
91
92        * libchip/serial/serial.h: Add extern "C".
93
942010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
95
96        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
97        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
98        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
99        prototype
100
1012010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
102
103        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
104        CPU_SIMPLE_VECTORED_INTERRUPTS.
105
1062010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
107
108        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
109        simple or PIC interrupt model.
110
1112010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * libchip/rtc/ds1375.c: #include <unistd.h>.
114
1152010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
116
117        * libchip/network/i82586.c: Readdress use of ctype methods per
118        recommendation from D.J. Delorie on the newlib mailing list. We
119        should pass an unsigned char into these methods.
120
1212010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
122
123        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
124        variable.
125
1262010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
127
128        * libchip/network/i82586.c: Fix warnings for ctype methods.
129
1302010-02-19      Chris Johns <chrisj@rtems.org>
131
132        * libchip/ide/ide_controller.c: Create the devices as block
133        devices.
134
1352010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
136
137        * libchip/ide/ata_internal.h, libchip/ide/ata.c
138        libchip/i2c/spi-sd-card.c: Update for block device API change.
139
1402010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
141
142        * libchip/display/disp_hcms29xx.c,
143        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
144        libchip/display/font_hcms29xx.h: various fixes
145
1462009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
147
148        PR 1474
149        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
150        device API change.
151
1522009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
153
154        * libchip/network/greth.c: Eliminate unused type
155        rtems_clock_time_value.
156
1572009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
158
159        * libchip/network/dec21140.c: Warning elimination
160        (dec21140_softc->base now is an uint32_t).
161
1622009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
163
164        PR 1483/cpukit
165        * libchip/network/dec21140.c, libchip/network/elnk.c,
166        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
167        *_SUPPORTED-guarded code sections.
168
1692009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
170
171        * libchip/network/dec21140.c, libchip/network/elnk.c,
172        libchip/network/if_dc.c: Ensure PCI drivers are built on all
173        supported configurations. PowerPC conditionals were not current and
174        code was not being built on supported BSPs.
175
1762009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
177
178        * libchip/network/smc91111.c: Formatting.
179
1802009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
181
182        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
183        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
184        uint32_t (16bit ints are too small).
185
1862009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
187
188        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
189        * libchip/network/if_dc.c: Fix type mismatch.
190
1912009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
192
193        * aclocal/bsp-linkcmds.m4: New.
194
1952009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
196
197        * configure.ac: Rework CFLAGS setup.
198        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
199        * automake/compile.am: Remove RTEMS_CFLAGS.
200
2012009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
202
203        * libchip/ide/ata.h: Move extern "C".
204
2052009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
206
207        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
208        Use hex-constants to avoid implicit int-casts.
209        * libchip/i2c/spi-memdrv.c:
210        Use hex-constants to avoid implicit int-casts.
211        Use rtems_off64_t offsets to avoid loosing precision.
212
2132009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
214
215        * libchip/serial/ns16550.c: Update for interrupt handler type change.
216
2172009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
218
219        * aclocal/bsp-alias.m4: New.
220        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
221
2222009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
223
224        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
225
2262009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
229        * Makefile.am: Remove BARE_CPU_MODEL.
230
2312009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
232
233        * configure.ac: Remove cfg_dir.
234
2352009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
236
237        * configure.ac: Remove -std=c99 -fasm.
238        Remove AM_CONDITIONAL LIBCHIP.
239        * libchip/Makefile.am, wrapup/Makefile.am:
240        Remove AM_CONDITIONAL LIBCHIP.
241
2422009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
243
244        * configure.ac: Pick up make/custom/*.
245        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
246
2472009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
248
249        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
250        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
251
2522009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
253
254        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
255
2562009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
257
258        * Makefile.am: Remove RTEMS_HOST (unused).
259        * configure.ac: Remove RTEMS_HOST (unused).
260        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
261
2622009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
263
264        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
265        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
266
2672009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
268
269        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
270        aclocal/check-posix.m4, aclocal/enable-posix.m4,
271        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
272
2732009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
274
275        * configure.ac: Rework make/custom/* handling.
276        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
277        * Makefile.am: Remove make/custom/default.cfg-rule.
278
2792009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
280
281        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
282        NULL pointer access in interrupt handler.
283
2842009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
285
286        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
287        device API change.
288
2892009-10-08      Chris Johns <chrisj@rtems.org>
290
291        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
292        multiblock support from the ATA driver. Multiblock at the disk
293        level should not be a global policy as a disk may have more than
294        one partition with different block sizes. An IDE driver could
295        decide to use the feature with DMA but this a driver specific
296        design choice. Fixed bugs relating to variable block sizes and
297        large block transfer.
298        * c/src/libchip/ide/ide_controller.c,
299        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
300        Changed the block size to 32bits so blocks of 64K or bigger can be
301        transfered in a single driver call.
302
3032009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
304
305        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
306        shared irq.h yet and this breaks a significant number of them.
307
3082009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
309
310        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
311        model.
312
3132009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
314
315        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
316        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
317        renamed to rtems_termios_baud_to_number.
318
3192009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
320
321        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
322        termios_baud_to_number (duplicate prototypes).
323        Add C++-guards.
324        Include rtems/termiostypes.h.
325
3262009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
327
328        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
329
3302009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
331
332        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
333        physical address to support BSD TCP/IP stack.
334
3352009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
336
337        * libchip/network/elnk.c: Convert calls to legacy routine
338        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
339
3402009-08-03      Roger Dahlkvist <ruppe@kth.se>
341
342        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
343
3442009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
345
346        * libchip/ide/ata.c: Remove warning.
347
3482009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
349
350        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
351        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
352        now use the same macros.
353        * aclocal/bsp-bspcleanup-options.m4: New file.
354
3552009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
356
357        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
358        obsolete defines and declarations.  Set initial baud during device
359        open.  Fixed interrupt mode.
360
3612009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
362
363        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
364        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
365        EINVAL and ENOTTY as appropriate.
366
3672009-05-30      Chris Johns <chrisj@rtems.org>
368
369        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
370        devices on an IDE bus and cleaned up the initialisation register
371        call.
372
3732009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
374
375        * libchip/network/i82586.c: Fix warning in manner suggested by
376        Arnout Vandecappelle <arnout@mind.be> in
377        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
378
3792009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
380
381        * libchip/network/if_dc.c: Fixed warnings.
382
3832009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
384
385        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
386        as needed.
387
3882009-04-29      Chris Johns <chrisj@rtems.org>
389
390        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
391
392        * libchip/ide/ide_controller.c: Change the status detection and
393        add a message if the transfer fails. There is currently no error
394        handle at the IDE drvier level.
395
3962009-03-12      Daniel Hellstrom <daniel@gaisler.com>
397
398        PR 1392/bsps
399        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
400        over multiple pages results in extra data being written.
401
4022009-02-27      Gene Smith <gene.smith@siemens.com>
403
404        PR 1356
405        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
406        cards.
407
4082009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
409
410        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
411        enabled on x86.
412
4132009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
414
415        * aclocal/bspopts.m4: Quoting cosmetics.
416
4172009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
418
419        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
420        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
421        writes.  Fixed integer type in device structure.
422
4232009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
424
425        * libchip/serial/ns16550.c: Turn on ns16550_process() for
426        BSP_FEATURE_IRQ_LEGACY case also.
427
4282008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
429
430        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
431        level LibI2C interface.  Added generic block IO functions.
432
4332008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
434
435        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
436        optman/rtems/no-msg.c, optman/rtems/no-part.c,
437        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
438        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
439        optman/sapi/no-ext.c, optman/sapi/no-io.c:
440        Revert previous patch (cvs clash with Joel hacking cpukit).
441
4422008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
443
444        * aclocal/canonical-target-name.m4: Remove tic4x.
445
4462008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
447
448        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
449
4502008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
451
452        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
453        optman/rtems/no-msg.c, optman/rtems/no-part.c,
454        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
455        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
456        optman/sapi/no-ext.c, optman/sapi/no-io.c:
457        Fix prototypes.
458
4592008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
460
461        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
462
4632008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
464
465        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
466        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
467        duplicated data.
468
4692008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
470
471        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
472        SuperCore Handler initialization routines to directly pull parameters
473        from configuration table.
474
4752008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
476
477        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
478        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
479        optman/rtems/no-part.c, optman/rtems/no-region.c,
480        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
481        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
482        initialization routines to directly pull parameters from
483        configuration table. Eliminate empty routines sportted.
484
4852008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
486
487        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
488
4892008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
490
491        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
492        all public use of TOD conversion routines.
493
4942008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
495
496        * libchip/network/smc91111config.h:
497        #include <stdint.h> instead of <rtems/stdint.h>.
498
4992008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
500
501        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
502        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
503
5042008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
505
506        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
507
5082008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
509
510        * libchip/serial/ns16550.c: Transmit the character in the polled write
511        function within a critical section for printk() compatibility.
512
5132008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
514
515        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
516
5172008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
518
519        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
520
5212008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
522
523        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
524
5252008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
526
527        * aclocal/bsp-bootcard-options.m4: Fix quoting.
528
5292008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * aclocal/bsp-bootcard-options.m4: New file.
532        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
533
5342008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
535
536        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
537        BSPs that support this feature.
538
5392008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
540
541        * libchip/serial/ns16550.c: Fix typo.
542
5432008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
544
545        * libchip/serial/ns16550.c: Fix typo.
546
5472008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
548
549        * libchip/serial/ns16550.c: Add not supported on arm even though it is
550        not simple vectored.
551
5522008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
553
554        * libchip/serial/ns16550.c: Not currently supported on architectures
555        with simple vectored interrupt model.
556
5572008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
558
559        * aclocal/version.m4: Bump RTEMS_API to 4.10.
560        Bump _RTEMS_VERSION to 4.9.99.0.
561
5622008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
563
564        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
565        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
566        functions have now static linkage type.  Added constant qualifier to
567        operations table and read-only function parameters.
568
569        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
570        c/src/libchip/serial/serial.h:  Include required header files.  Removed
571        support for old PowerPC exception handling.  Various fixes for
572        interrupt related routines.  Added support for BSPs with IRQ extension
573        API.
574
5752008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
576
577        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
578        is no PCI bus based upon the BSP not having a base address defined.
579        This means this driver cannot be supported on that board.
580
5812008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
582
583        * libchip/network/dec21140.c, libchip/network/elnk.c,
584        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
585
5862008-09-17      Miao Yan <yanmiaobest@gmail.com>
587
588        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
589        add simple device only filesystem (devfs), optionally completely drop
590        out filesystem, and to clean up disabling newlib reentrancy support.
591        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
592        now has a 15K code space.
593        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
594        Removed.
595
5962008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
597
598        * libchip/ide/ata.h: Convert to Unix file format.
599
6002008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
601
602        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
603        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
604        libchip/serial/serial.h, libchip/serial/serprobe.c,
605        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
606        Convert to "bool".
607        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
608        libchip/i2c/spi-memdrv.h: Convert to "bool".
609        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
610        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
611        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
612        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
613        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
614        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
615        Convert to "bool".
616        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
617        Convert to "bool".
618        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
619        Convert to "bool".
620
6212008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
622
623        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
624        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
625        memory driver to not use the clock ioctl to install a method to poll
626        for input. It now uses a Class API Timer which means we can eliminate
627        this special IOCTL from all clock drivers.
628        * libchip/shmdr/setckvec.c: Removed.
629
6302008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
631
632        * libchip/network/sonic.c: Do not declare a variable just to hold an
633        ignored return value.
634
6352008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
636
637        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
638
6392008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
640
641        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
642        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
643
6442008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
645
646        * libchip/display/disp_hcms29xx.c: Do not make these static. They
647        appear to be unused that way.
648
6492008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
650
651        * libchip/shmdr/shm_driver.h: Correct prototypes.
652
6532008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
654
655        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
656        variables and made methods static.
657
6582008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
659
660        * libchip/serial/ns16550.c: Fix warning.
661
6622008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
663
664        * aclocal/prog-cc.m4: Add -Wnested-externs.
665
6662008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
667
668        * libchip/network/dec21140.c: Add missing prototype.
669        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
670
6712008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
672
673        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
674        -Wstrict-prototypes to RTEMS_CFLAGS.
675
6762008-08-02      Chris Johns <chrisj@rtems.org>
677
678        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
679        rtems_blkdev_request count and start references. Use
680        RTEMS_BLKDEV_START_BLOCK.
681
6822008-07-29      Chris Johns <chrisj@rtems.org>
683
684        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
685
686        * libchip/ide/ata.c: Change to use a mutex rather than disable
687        pre-emption. Updated to the libblock changes.
688
689        * libchip/ide/ata_internal.h: Updated to the new chains API.
690
691        * libchip/ide/ide_controller.c: Updated to the libblock
692        changes. Added come debug tracing.
693
694        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
695        to the libblock changes.
696
6972008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
698
699        * configure.ac: Remove RPCGEN, RPCTOOLS.
700
7012008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
702
703        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
704        for output format specifiers.
705
7062008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
707
708        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
709        Fixed some data types
710
7112008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
712
713        * libchip/i2c/spi-sd-card.c: Added missing header file.
714        * libchip/Makefile.am: Added SD Card driver.
715
7162008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
717
718        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
719        make glyphs non-constant, added file headers
720
7212008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
722
723        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
724        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
725        * libchip/display/font_hcms29xx.h
726        Creation of SPI display driver
727
7282008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
729
730        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
731        via SPI.
732
7332008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
734
735        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
736        AC_PREREQ(2.62).
737
7382008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
739
740        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
741
7422008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
743
744        * libchip/Makefile.am: Move termios helper routines from libchip to
745        libcsupport. Add routine which makes it easy for a termios device
746        driver to inform termios of its default baud rate. This avoids
747        inconsistencies in later termios settings changes.
748        * libchip/serial/termios_baud2index.c,
749        libchip/serial/termios_baud2num.c: Removed.
750
7512008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
752
753        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
754
7552008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
756
757        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
758        not fail if there are none.
759
7602008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
761
762        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
763        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
764        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
765        * libchip/Makefile.am:
766        derived a generic spi memory driver from spi-flash-m25p40,
767        added descriptor for fram fm25l256
768
7692008-05-07      Till Straumann <strauman@slac.stanford.edu>
770
771        PR 649/bsps
772        * libchip/ide/ata.c: Give up if the interface does not become ready.
773
7742008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
775
776        Moved to cpukit.
777        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
778        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
779        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
780        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
781        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
782        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
783        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
784        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
785        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
786        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
787        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
788        nfsclient/src/xdr_mbuf.c: Removed.
789
7902008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
791
792        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
793
7942008-01-05      Chris Johns <chrisj@rtems.org>
795
796        * libchip/flash/am29lv160.c: Update the blank check error message
797        to say there is an error.
798       
7992007-12-22      Chris Johns <chrisj@rtems.org>
800
801        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
802        the hello message. Just one line but still a little too long.
803       
8042007-12-14      Chris Johns <chrisj@rtems.org>
805
806        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
807        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
808        * libchip/flash, libchip/flash/am29lv160.c,
809        libchip/flash/am29lv160.h: New.
810
8112007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
812
813        * libchip/network/if_fxp.c: Spacing.
814
8152007-11-20      Till Straumann <strauman@slac.stanford.edu>
816
817        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
818        Avoid using 'stdio' before the system is up and fully
819        initialized.
820
8212007-11-20      Till Straumann <strauman@slac.stanford.edu>
822
823        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
824        * libchip/Makefile.am, libchip/preinstall.am:
825        added new driver for Maxim DS1375 i2c RTC.
826
8272007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
828
829        * libchip/i2c/spi-flash-m25p40.c:
830        added addressing call in write function
831
8322007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
833
834        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
835        * libchip/Makefile.am:
836        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
837
8382007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
839
840        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
841
8422007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
843
844        * nfsclient/Makefile.am: Fix errors.
845
8462007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
847
848        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
849
8502007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
851
852        * aclocal/version.m4: Bump RTEMS_API to 4.9.
853        Bump RTEMS_VERSION to 4.8.99.0.
854
8552007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
856
857        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
858
8592007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
860
861        * configure.ac: Remove AC_PROG_AWK (Unused).
862
8632007-09-14      Daron Chabot <djc915@mail.usask.ca>
864
865        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
866        rtems_interrupt_vector, to permit passing arbitrary arguments to the
867        ISR. Clean up of variables to silence compiler warnings.
868
8692007-09-13      Daniel Hellstrom <daniel@gaisler.com>
870
871        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
872
8732007-09-12      Daniel Hellstrom <daniel@gaisler.com>
874
875        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
876          - Odd bit bug in some chips taken care of.
877          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
878            alignment but failing to do so must have made the driver writer to make
879            some incorrect assumptions about MBUFs.
880          - Fixed MBUF handling to handle mbuf chains better. The Data length of
881            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
882          - Made while loop responsible for copying data to fifo port copy 16 shorts
883            per loop instead of 1 short, increasing the copying process.
884
8852007-09-07      Daniel Hellstrom <daniel@gaisler.com>
886
887        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
888        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
889
8902007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
891
892        * configure.ac, wrapup/Makefile.am: Remove RDBG.
893        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
894        librdbg/Makefile.am, librdbg/preinstall.am,
895        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
896        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
897        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
898        librdbg/include/rdbg/powerpc/rdbg_f.h,
899        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
900        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
901        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
902        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
903        librdbg/src/servtsp.c, librdbg/src/servutil.c,
904        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
905        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
906        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
907        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
908        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
909        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
910        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
911        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
912        librdbg/src/powerpc/rdbg_f.c,
913        librdbg/src/powerpc/new_exception_processing/remdeb.h,
914        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
915        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
916        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
917
9182007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
919
920        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
921
9222007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
923
924        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
925          sizes.
926
9272007-07-27      Chris Johns <chrisj@rtems.org>
928
929        * wrapup/Makefile.am: Create archive from a file for hosts
930        with a limited command line size.
931
9322007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
933
934        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
935          sizes.
936
9372007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
938       
939        * configure.ac: Add nfsclient.
940        * nfsclient/Makefile.am: New.
941        * nfsclient/proto/Makefile, nfsclient/Makefile,
942          nfsclient/src/Makefile: Remove.
943        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
944        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
945
9462007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
947
948        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
949        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
950        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
951        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
952        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
953        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
954        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
955        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
956        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
957        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
958        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
959        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
960
9612007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
962
963        * libchip/serial/ns16550.c: removed timed out wait for transmitter
964        to become ready: This will not work for fast CPUs.
965
9662007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
967
968        * libchip/ide/ata.c: fixed warning
969
9702007-06-20      Ray Xu <rayx@gmail.com>
971
972        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
973        console, and libio. This shrinks the memory requirements but Joel has
974        not figured out how best to present this to application space.
975        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
976        New files.
977
9782007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
979
980        * optman/sapi/no-io.c: Split IO Manager into one function per file so
981        now we only need required initialization methods.
982
9832007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
984
985        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
986        parameter since it was used to configure a no longer used feature.
987        Device names are now part of the filesystem not in a table.
988
9892007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
990
991        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
992        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
993        optman/rtems/no-part.c, optman/rtems/no-region.c,
994        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
995        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
996        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
997        other optional managers so using them reduces application size
998        instead of increasing it.
999        * optman/rtems/no-barrier.c: New file.
1000
10012007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1002
1003        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1004        adjustments to pci-API changes.
1005        * libchip/network/dec21140.c, libchip/network/elnk.c,
1006        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1007        changes.
1008
10092007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1010
1011        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1012        libchip/network/if_fxp.c: Reflect changes to pci-API.
1013
10142007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1015
1016        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1017        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1018
10192007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1020
1021        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1022          being used to compile "tools").
1023
10242007-03-13      Joel Sherrill <joel@OARcorp.com>
1025
1026        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1027
10282007-03-12      Joel Sherrill <joel@OARcorp.com>
1029
1030        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1031        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1032        and/or fix mistake in copyright notice. Both of these mistakes appear
1033        to be from code submitted after these changes were made previously.
1034
10352007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1036
1037        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1038
10392007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1040
1041        * libchip/Makefile.am: Correct path to README.tulipclone.
1042
10432007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1044
1045        * libchip/ide/ata.c: Remove superfluous type casts.
1046
10472007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1048
1049        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1050        Use size_t for sizes.
1051
10522007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1053
1054        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1055        from preemption disabled region
1056
10572007-01-16      Till Straumann <strauman@slac.stanford.edu>
1058
1059        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1060        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1061        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1062
10632006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1064
1065        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1066          ioctl_command_t as ioctl argument.
1067
10682006-12-13      Joel Sherrill <joel@OARcorp.com>
1069
1070        * librtems++/include/rtems++/rtemsEvent.h,
1071        librtems++/include/rtems++/rtemsMessageQueue.h,
1072        librtems++/include/rtems++/rtemsSemaphore.h,
1073        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1074        librtems++/src/rtemsMessageQueue.cc,
1075        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1076        rtems_unsigned32 to uint32_t.
1077
10782006-12-13      Joel Sherrill <joel@OARcorp.com>
1079
1080        PR 1181/bsps
1081        * optman/rtems/no-msg.c: Clean up dead code.
1082
10832006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1084
1085        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1086
10872006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1088
1089        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1090        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1091        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1092
10932006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1094
1095        * configure.ac: New BUG-REPORT address.
1096
10972006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1098
1099        * Makefile.am: Remove ampolish3.
1100
11012006-11-17      Joel Sherrill <joel@OARcorp.com>
1102
1103        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1104        blank lines.
1105
11062006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1107
1108        * configure.ac: Remove RTEMS_AMPOLISH3.
1109        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1110          Remove checks for AMPOLISH3.
1111        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1112        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1113        * ampolish3: Remove.
1114
11152006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1116
1117        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1118        * aclocal/prog-cc.m4: Remove CFLAGS.
1119        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1120        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1121
11222006-10-23      Joel Sherrill <joel@OARcorp.com>
1123
1124        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1125
11262006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1127
1128        * automake/compile.am: Use hard-coded RTEMS_* flags.
1129
11302006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1131
1132        * aclocal/rtems-top.m4: Remove RTEMS_API.
1133        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1134
11352006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1136
1137        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1138
11392006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1140
1141        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1142
11432006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1144
1145        * aclocal/version.m4: Bump version to 4.7.99.0.
1146
11472006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1148
1149        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1150
11512006-09-11      Joel Sherrill <joel@OARcorp.com>
1152
1153        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1154
11552006-09-04      Joel Sherrill <joel@OARcorp.com>
1156
1157        * libchip/network/greth.c, libchip/network/open_eth.c,
1158        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1159        introduced by warning removal.
1160
11612006-09-01      Joel Sherrill <joel@OARcorp.com>
1162
1163        * libchip/network/greth.c, libchip/network/open_eth.c,
1164        libchip/network/smc91111.c: Remove warnings and correct prototype
1165        added earlier today.
1166
11672006-09-01      Joel Sherrill <joel@OARcorp.com>
1168
1169        * libchip/network/cs8900.c, libchip/network/greth.c,
1170        libchip/network/i82586.c, libchip/network/open_eth.c,
1171        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1172        sized integers, and inttypes.h printf helpers.
1173
11742006-08-09      Kolja Waschk <waschk@telos.de>
1175
1176        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1177
11782006-07-12      Joel Sherrill <joel@OARcorp.com>
1179
1180        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1181
11822006-07-11      Jerry Needell <jerry.needell@unh.edu>
1183
1184        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1185        4.6 branch.  Original modifications by Gaisler Enterprises.
1186        * libchip/network/greth.c, libchip/network/greth.h: New files.
1187
11882006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1189
1190        * ide/ata.[ch]:
1191        (PR1118) fetch priority for ATA task from a variable,
1192        not a fixed configuration value.
1193       
11942006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1195
1196        * Makefile.am: Add ampolish3.
1197
11982006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1199
1200        * ampolish3: New.
1201        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1202
12032006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1204
1205        * aclocal/rtems-ampolish.m4: New.
1206        * configure.ac: Use RTEMS_AMPOLISH3.
1207
12082006-04-18  Joel Sherrill <joel@OARcorp.com>
1209
1210        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1211
12122006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1213
1214        PR 853/filesystem
1215        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1216        should be modified to support the new exception scheme and to use the
1217        handle parameter.
1218
12192006-02-a32     Eric Norum <norume@aps.anl.gov>
1220
1221        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1222        "newer" PCI access calls.  Minor cleanups.  Comments.
1223
12242006-01-12      Eric Norum <norume@aps.anl.gov>
1225
1226        PR 861/networking
1227        PR 863/networking
1228        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1229
12302006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1231
1232        * wrapup/Makefile.am: Add preinstall.am.
1233        * libchip/Makefile.am: Build libchip/network/smc91111.
1234        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1235        Eliminate cyg_int* crap.
1236
12372006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1238
1239        * librdbg/Makefile.am: Add preinstall.am.
1240        * aclocal/bsp-configure.m4: Add ampolish3.
1241        New header guards.
1242
12432006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1244
1245        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1246        Merger from rtems-4-6-branch.
1247
12482006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1249
1250        * libchip/network/smc91111.c
1251        libchip/network/smc91111config.h
1252        libchip/network/smc91111exp.h
1253        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1254        * libchip/Makefile.am: Reflect adding smc91111*.
1255
12562006-01-08      Joel Sherrill <joel@OARcorp.com>
1257
1258        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1259        char *.
1260
12612006-01-08      Joel Sherrill <joel@OARcorp.com>
1262
1263        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1264        warnings.
1265
12662005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1267
1268        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1269        Add RTEMS_RELLDFLAGS.
1270        * automake/compile.am: Remove RTEMS_USE_GCC.
1271        Remove RTEMS_RELLDFLAGS.
1272        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1273
12742005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1275
1276        * libchip/network/if_media.h, libchip/network/mii.h:
1277        Remove (Moved to cpukit).
1278        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1279        and libchip/network/if_media.h.
1280        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1281        if_media.h having moved.
1282
12832005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1284
1285        * automake/compile.am, automake/host.am, automake/local.am,
1286        automake/subdirs.am: Remove depend.
1287        * configure.ac: Explicitly pass --libdir and --includedir to
1288        testsuites.
1289
12902005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1291
1292        * configure.ac: Reflect changes to testsuites.
1293
12942005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1295
1296        * automake/compile.am: Remove GCCSPECS.
1297        * aclocal/prog-cc.m4: Add GCCSPECS.
1298        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1299
13002005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1301
1302        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1303        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1304
13052005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1306
1307        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1308        libcpu/byteorder.h for i386.
1309
13102005-11-02      Till Straumann <strauman@slac.stanford.edu>
1311
1312        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1313        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1314        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1315        added a simple API/library for i2c devices and drivers for i2c
1316        2-byte eeproms and a ds1621 temperature sensor; API is documented
1317        in libi2c.h.
1318
13192005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1320
1321        * libnetworking/pppd/ipxcp.c,
1322        libnetworking/pppd/chat.c,
1323        libnetworking/pppd/patchlevel.h,
1324        libnetworking/pppd/upap.h,
1325        libnetworking/pppd/md5.h,
1326        libnetworking/pppd/pppd.8,
1327        libnetworking/pppd/README,
1328        libnetworking/pppd/preinstall.am,
1329        libnetworking/pppd/md4.h,
1330        libnetworking/pppd/magic.c,
1331        libnetworking/pppd/pppd.h,
1332        libnetworking/pppd/demand.c,
1333        libnetworking/pppd/rtemsmain.c,
1334        libnetworking/pppd/sys-rtems.c,
1335        libnetworking/pppd/ipcp.h,
1336        libnetworking/pppd/lcp.h,
1337        libnetworking/pppd/chap_ms.c,
1338        libnetworking/pppd/md4.c,
1339        libnetworking/pppd/rtemspppd.h,
1340        libnetworking/pppd/cbcp.h,
1341        libnetworking/pppd/auth.c,
1342        libnetworking/pppd/lcp.c,
1343        libnetworking/pppd/example/README,
1344        libnetworking/pppd/example/ppp.conf,
1345        libnetworking/pppd/example/system.h,
1346        libnetworking/pppd/example/netconfig.h,
1347        libnetworking/pppd/example/pppdapp.c,
1348        libnetworking/pppd/example/init.c,
1349        libnetworking/pppd/example/Makefile-user,
1350        libnetworking/pppd/example/pppd.options,
1351        libnetworking/pppd/rtemspppd.c,
1352        libnetworking/pppd/ipxcp.h,
1353        libnetworking/pppd/chap_ms.h,
1354        libnetworking/pppd/options.c,
1355        libnetworking/pppd/magic.h,
1356        libnetworking/pppd/chap.h,
1357        libnetworking/pppd/cbcp.c,
1358        libnetworking/pppd/upap.c,
1359        libnetworking/pppd/chap.c,
1360        libnetworking/pppd/Makefile.am,
1361        libnetworking/pppd/ccp.h,
1362        libnetworking/pppd/utils.c,
1363        libnetworking/pppd/rtemsdialer.h,
1364        libnetworking/pppd/fsm.h,
1365        libnetworking/pppd/pathnames.h,
1366        libnetworking/pppd/md5.c,
1367        libnetworking/pppd/fsm.c,
1368        libnetworking/pppd/ipcp.c,
1369        libnetworking/pppd/STATUS,
1370        libnetworking/pppd/ccp.c,
1371        libnetworking/Makefile.am: Remove (Moved to cpukit).
1372
13732005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1374
1375        * configure.ac: Remove libnetworking, libnetworking/pppd.
1376        * wrapup/Makefile.am: Remove libpppd.a.
1377
13782005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1379
1380        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1381        rtemsdialer.h to $(includedir)/rtems.
1382
13832005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1384
1385        * libnetworking/rtems_telnetd/icmds.c,
1386        libnetworking/rtems_telnetd/Makefile.am,
1387        libnetworking/rtems_telnetd/preinstall.am,
1388        libnetworking/rtems_telnetd/pty.c,
1389        libnetworking/rtems_telnetd/pty.h,
1390        libnetworking/rtems_telnetd/README,
1391        libnetworking/rtems_telnetd/telnetd.c,
1392        libnetworking/rtems_telnetd/telnetd.h:
1393        Remove (Moved to cpukit).
1394
13952005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1396
1397        * configure.ac: Remove libnetworking/rtems_telnetd.
1398        * libnetworking/Makefile.am: Remove rtems_telnetd.
1399        * libnetworking/README: Remove (Obsolete).
1400        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1401
14022005-10-20  Eric Norum <norume@aps.anl.gov>
1403
1404        * libchip/network/dec21140.c: Clean up PCI mapping.
1405
14062005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1407
1408        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1409        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1410        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1411        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1412        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1413        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1414
14152005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1416
1417        * aclocal/bspopts.m4: Add missing m4 quotes.
1418
14192005-09-02  Joel Sherrill <joel@OARcorp.com>
1420
1421    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1422
14232005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1424
1425        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1426        libchip/network/dec21140.c: Remove initialization of PCI bus.
1427
14282005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1429
1430        * optman/Makefile.am: Add preinstall.am.
1431
14322005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1433
1434        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1435        UNTESTED to tested.
1436
14372005-06-17      Joel Sherrill <joel@OARcorp.com>
1438
1439        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1440        it is not supported by the MPC5xx.
1441
14422005-06-17      Joel Sherrill <joel@OARcorp.com>
1443
1444        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1445        interface. Also correct attempting to build on other than PowerPC and
1446        x86.
1447
14482005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1449
1450        * libchip/Makefile.am: Add driver for Tulip clones.
1451        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1452        libchip/network/if_dcreg.h: New files.
1453
14542005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1455
1456        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1457        to enable rdbg.
1458        * configure.ac: Reflect changes above.
1459
14602005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1461
1462        * configure.ac: Add ada/.
1463
14642005-05-20      Sergei Organov  <osv@topconrd.ru>
1465
1466        PR 750/networking
1467        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1468        wait_input().
1469
14702005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1471
1472        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1473        rtems/irq.h.
1474
14752005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1476
1477        * libchip/Makefile.am: Include preinstall.am.
1478        * libchip/preinstall.am: New.
1479
14802005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1481
1482        * configure.ac: Add AMPOLISH3.
1483        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1484        * libnetworking/rtems_telnetd/preinstall.am: New.
1485        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1486
14872005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1488
1489        * configure.ac: Let enable_rpcgen default to "no".
1490
14912005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1492
1493        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1494
14952005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1496
1497        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1498        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1499
15002005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1501
1502        * libchip/network/dec21140.c, libchip/network/elnk.c,
1503        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1504
15052005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1506
1507        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1508        of code as a result of the implementation of a common PCI interface.
1509
15102005-05-04      Joel Sherrill <joel@OARcorp.com>
1511
1512        * libchip/network/open_eth.c: Remove prototype of set_vector.
1513
15142005-05-03      Joel Sherrill <joel@OARcorp.com>
1515
1516        * librdbg/src/ptrace.c: Remove warning.
1517
15182005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1519
1520        * libchip/network/dec21140.c, libchip/network/elnk.c,
1521        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1522        Modified parameter list to remove warnings.
1523
15242005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1525
1526        * libchip/network/cs8900.c, libchip/network/i82586.c,
1527        libchip/network/open_eth.c, libchip/network/sonic.c,
1528        libchip/serial/mc68681.c: Modified types to remove
1529        warnings.  Added initialization to remove warnings.
1530
15312005-04-28      Joel Sherrill <joel@OARcorp.com>
1532
1533        * libchip/network/README.sonic: Rewritten to account for removal of
1534        dmv177.
1535
15362005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1537
1538        PR 781/rtems_misc
1539        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1540
15412005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1542
1543        * libchip/serial/ns16550.c:
1544        Fixed warnings generated in various powerpc configurations
1545
15462005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1547
1548        * libchip/serial/ns16550.c: Modified
1549        ISR to work with PPC new exception processing
1550
15512005-03-14      Joel Sherrill <joel@OARcorp.com>
1552
1553        * libchip/network/dec21140.c, libchip/network/elnk.c,
1554        libchip/network/if_fxp.c: Continue PCI API unification. All use
1555        pci_find_device(). Network drivers manufacture a signature since all
1556        calls have not been converted yet.
1557
15582005-03-04      Joel Sherrill <joel@OARcorp.com>
1559
1560        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1561        initialize function part of the unified PCI API as pci_initialize().
1562
15632005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1564
1565        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1566        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1567
15682005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1569
1570        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1571        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1572
15732005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1574
1575        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1576        building procedures.
1577
15782005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1579
1580        * aclocal/prog-cc.m4:
1581        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1582
15832005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1584
1585        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1586
15872005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1588
1589        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1590
15912005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1592
1593        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1594
15952005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1596
1597        * libnetworking/rtems_servers/ftp.c,
1598        libnetworking/rtems_servers/ftp.h,
1599        libnetworking/rtems_servers/Makefile.am:
1600        Remove (relocated to cpukit/ftpd).
1601        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1602        removed move libnetworking/rtems_servers.
1603
16042005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1605
1606        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1607
16082005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1609
1610        PR 755/rtems
1611        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1612        Remove local declarations of rtems_bsdnet_nameservers,
1613        rtems_bsdnet_nameservers_count.
1614
16152005-01-31      Sergei Organov <osv@topconrd.ru>
1616
1617        PR 751/pppd
1618        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1619        committed to fix PR736 breaks pppd. chat.c should have its own static
1620        ttyfd for pppd to work correctly. The symptom is that second
1621        invokation of chat (for connect script) fails due to pppd_ttyfd set
1622        to -1 by previous chat invokation (for init script). In addition,
1623        this patch fixes leaving of dangling pointer in the abort_stbring[]
1624        by chat_send().
1625
16262005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1627
1628        * configure.ac: Remove CFLAGS_DEBUG_V.
1629        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1630
16312005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1632
1633        * wrapup/Makefile.am: Remove rtems-ctor.o.
1634
16352005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1636
1637        * libchip/rtc/rtc.h: size_t RTC_Count.
1638
16392005-01-20      Joel Sherrill <joel@OARcorp.com>
1640
1641        PR 736/pppd
1642        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1643        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1644        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1645        should not be static and should have a name more specific to pppd.
1646
16472005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1648
1649        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1650        libnetworking/rtems_servers/Makefile.am,
1651        libnetworking/rtems_telnetd/Makefile.am,
1652        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1653        Eliminate CFLAGS_OPTIMIZE_V.
1654
16552005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1656
1657        * configure.ac: Pass CFLAGS to testsuites configure.
1658        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1659        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1660
16612005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1662
1663        * configure.ac: Pass CFLAGS to cpukit configure.
1664        * aclocal/rtems-flags.m4: Remove (Unused).
1665        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1666        * aclocal/env-rtemsbsp.m4:
1667        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1668        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1669        RTEMS_CFLAGS.
1670        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1671        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1672        Cleanup comments.
1673
16742005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1675
1676        * automake/compile.am: Remove build-variant support.
1677
16782005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1679
1680        * libnetworking/pppd/Makefile.am,
1681        libnetworking/rtems_servers/Makefile.am,
1682        libnetworking/rtems_telnetd/Makefile.am:
1683        Remove build-variant support.
1684
16852005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1686
1687        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1688        support/Makefile.am, wrapup/Makefile.am:
1689        Remove build-variant support.
1690
16912004-11-22      Joel Sherrill <joel@OARcorp.com>
1692
1693        * libchip/network/if_fxp.c: Add entry for another module ID code.
1694
16952004-11-22      Joel Sherrill <joel@OARcorp.com>
1696
1697        PR 693/misc
1698        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1699        in/outport routines.
1700
17012004-11-22      Joel Sherrill <joel@OARcorp.com>
1702
1703        PR 693/misc
1704        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1705        in/outport routines.
1706
17072004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1708
1709        * aclocal/enable-itron.m4: Remove (unused).
1710
17112004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1712
1713        * configure.ac: Misc. quoting cleanups.
1714        Enable ada-tests iff --enable-ada and --enable-tests.
1715
17162004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1717
1718        PR 703/filesystem
1719        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1720        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1721        libchip/ide/ide_controller.c:
1722        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1723        available for BSPS/device drivers.
1724        Extend the "modes_available" and "mode_active" parameters to
1725        uint16_t for UDMA support.
1726
17272004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1728
1729        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1730        not supported on PowerPC since it works on the MVME2100 BSP.
1731
17322004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1733
1734        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1735        Add dependency tracking for *.cfgs.
1736        * Makefile.am: Add dependency tracking for *.cfg.
1737
17382004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1739
1740        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1741        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1742
17432004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1744
1745        PR 707/make_build
1746        * configure.ac: Add --enable-rpcgen.
1747
17482004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1749
1750        PR 700/rtems_misc
1751        * libnetworking/rtems_webserver/asp.c,
1752        libnetworking/rtems_webserver/balloc.c,
1753        libnetworking/rtems_webserver/cgi.c,
1754        libnetworking/rtems_webserver/default.c,
1755        libnetworking/rtems_webserver/ej.h,
1756        libnetworking/rtems_webserver/ejIntrn.h,
1757        libnetworking/rtems_webserver/ejlex.c,
1758        libnetworking/rtems_webserver/ejparse.c,
1759        libnetworking/rtems_webserver/emfdb.c,
1760        libnetworking/rtems_webserver/emfdb.h,
1761        libnetworking/rtems_webserver/form.c,
1762        libnetworking/rtems_webserver/handler.c,
1763        libnetworking/rtems_webserver/h.c,
1764        libnetworking/rtems_webserver/license.txt,
1765        libnetworking/rtems_webserver/Makefile.am,
1766        libnetworking/rtems_webserver/md5c.c,
1767        libnetworking/rtems_webserver/md5.h,
1768        libnetworking/rtems_webserver/mime.c,
1769        libnetworking/rtems_webserver/misc.c,
1770        libnetworking/rtems_webserver/NOTES,
1771        libnetworking/rtems_webserver/ringq.c,
1772        libnetworking/rtems_webserver/rom.c,
1773        libnetworking/rtems_webserver/rtems_webserver.h,
1774        libnetworking/rtems_webserver/security.c,
1775        libnetworking/rtems_webserver/sock.c,
1776        libnetworking/rtems_webserver/socket.c,
1777        libnetworking/rtems_webserver/sockGen.c,
1778        libnetworking/rtems_webserver/sym.c,
1779        libnetworking/rtems_webserver/uemf.c,
1780        libnetworking/rtems_webserver/uemf.h,
1781        libnetworking/rtems_webserver/um.c,
1782        libnetworking/rtems_webserver/um.h,
1783        libnetworking/rtems_webserver/umui.c,
1784        libnetworking/rtems_webserver/url.c,
1785        libnetworking/rtems_webserver/value.c,
1786        libnetworking/rtems_webserver/wbase64.c,
1787        libnetworking/rtems_webserver/webcomp.c,
1788        libnetworking/rtems_webserver/webmain.c,
1789        libnetworking/rtems_webserver/webpage.c,
1790        libnetworking/rtems_webserver/webrom.c,
1791        libnetworking/rtems_webserver/webs.c,
1792        libnetworking/rtems_webserver/websda.c,
1793        libnetworking/rtems_webserver/websda.h,
1794        libnetworking/rtems_webserver/webs.h,
1795        libnetworking/rtems_webserver/websSSL.c,
1796        libnetworking/rtems_webserver/websSSL.h,
1797        libnetworking/rtems_webserver/websuemf.c,
1798        libnetworking/rtems_webserver/wsIntrn.h:
1799        Remove (Moved to cpukit/http).
1800
18012004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1802
1803        PR 700/rtems_misc
1804        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1805        Remove libnetworking/rtems_webserver.
1806
18072004-10-25      Eric Norum <norume@aps.anl.gov>
1808
1809        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1810
18112004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1812
1813        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1814
18152004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1816
1817        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1818        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1819
18202004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1821
1822        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1823
18242004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1825
1826        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1827        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1828
18292004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1830
1831        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1832        BITSPERBYTE.
1833
18342004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1835
1836        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1837        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1838
18392004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1840
1841        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1842
18432004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1844
1845        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1846        * aclocal/enable-bare.m4: Remove.
1847        * configure.ac: Remove BARE_CPU_MODEL.
1848
18492004-10-13      Eric Norum <norume@aps.anl.gov>
1850
1851        PR 688/bsps
1852        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1853        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1854        MC146818A (and several Dallas Semiconductor) TOD chips.
1855
18562004-10-13      Eric Norum <norume@aps.anl.gov>
1857
1858        PR 686/networking
1859        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1860        device code.
1861
18622004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1863
1864        * libchip/network/dec21140.c: include <rtems/pci.h>.
1865
18662004-09-29      Joel Sherrill <joel@OARcorp.com>
1867
1868        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1869        libnetworking/pppd/utils.c: i960 obsoleted and all references
1870        removed.
1871
18722004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1873
1874        PR 607/networking
1875        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1876        instead of fully specifying unused PCI features.
1877
18782004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1879
1880        * configure.ac: Require automake > 1.9.
1881
18822004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1883
1884        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1885
18862004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1887
1888        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1889        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1890
18912004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1892
1893        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1894        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1895
18962004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1897
1898        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1899
19002004-07-28  Joel Sherrill <joel@OARcorp.com>
1901
1902    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1903
19042004-07-25      Joel Sherrill <joel@OARcorp.com>
1905
1906        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1907
19082004-05-21  Till Strauman <strauman@slac.stanford.edu>
1909
1910        PR 625/networking
1911        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1912        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1913        an error rather than panic if no chip is detected (thus allowing
1914        for probing).
1915        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1916        instead of looping forever.  Avoid divide by zero (crashed my PC).
1917        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1918        they are UNTESTED.
1919
19202004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1921
1922        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1923
19242004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1925
1926        * libchip/network/dec21140.c, libchip/network/elnk.c:
1927        #include <errno.h>.
1928
19292004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1930
1931        * libchip/network/if_media.h: Update from FreeBSD.
1932        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1933        libchip/network/i82586.c: #include <errno.h>.
1934
19352004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1936
1937        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1938
19392004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1940
1941        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1942
19432004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1944
1945        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1946        automake).
1947
19482004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1949
1950        PR 599/pppd
1951        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1952
19532004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1954
1955        * optman/rtems/no-region.c: Reflect having changed
1956        rtems_region_get_segment_size.
1957
19582004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1959
1960        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1961        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1962        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1963        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1964        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1965        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1966        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1967
19682004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1969
1970        * libchip/ide/ata.c, libchip/network/dec21140.c,
1971        libchip/network/elnk.c, libchip/network/i82586.c,
1972        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1973        libchip/network/open_eth.c, libchip/network/sonic.c,
1974        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1975        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1976        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1977        libchip/shmdr/shm_driver.h: Cosmetics.
1978
19792004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1980
1981        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1982        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1983        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1984        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1985        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1986        fixed size types.
1987
19882004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1989
1990        * configure.ac: Explicitly pass --includedir and --libdir to
1991        cpukit/configure.
1992
19932004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1994
1995        * librdbg/Makefile.am: Fix rpcgen rules.
1996        * librdbg/src/i386/any/remdeb_xdr.c,
1997        librdbg/src/m68k/any/remdeb_xdr.c,
1998        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1999        Reflect changes to librdbg/Makefile.am.
2000
20012004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2002
2003        * configure.ac: Reflect changes testsuites/configure.ac and
2004        cpukit/configure.ac.
2005
20062004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2007
2008        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2009        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2010
20112004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2012
2013        * configure.ac: Reflect changes to testsuites's configuration.
2014
20152004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2016
2017        PR/589 rtems
2018        * libchip/network/pci.h: Remove (Moved to cpukit).
2019
20202004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2021
2022        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2023        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2024        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2025        libchip/network/dec21140.c, libchip/network/elnk.c,
2026        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2027        libchip/network/open_eth.h, libchip/network/sonic.c,
2028        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2029        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2030        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2031        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2032        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2033        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2034        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2035        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2036        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2037        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2038        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2039        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2040        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2041        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2042        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2043        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2044        fixed-size types.
2045
20462004-03-14      Chris Johns  <chrisj@rtems.org>
2047
2048        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2049        the BSP example code.
2050        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2051        support the DIMMPC. This is a pc386 target with IO port support. Minor
2052        formating clean up. Add documentation to the header file.
2053        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2054        cs8900.h header file.
2055
20562004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2057
2058        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2059        Cosmetics.
2060
20612004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2062
2063        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2064        There are no application level Makefiles in here.
2065
20662004-03-04      Joel Sherrill <joel@OARcorp.com>
2067
2068        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2069        they can be used in application level makefiles.
2070
20712004-03-05      Joel Sherrill <joel@OARcorp.com>
2072
2073        * libnetworking/rtems_webserver/ejparse.c,
2074        libnetworking/rtems_webserver/emfdb.c,
2075        libnetworking/rtems_webserver/sock.c,
2076        libnetworking/rtems_webserver/socket.c,
2077        libnetworking/rtems_webserver/sym.c,
2078        libnetworking/rtems_webserver/webs.c,
2079        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
20802004-03-05      Joel Sherrill <joel@OARcorp.com>
2081
2082        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2083        compiling this file only only those CPU families with supported
2084        exception models.
2085
20862004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2087
2088        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2089        testsuites (Was exposed with --enable-multilib, only).
2090        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2091         Add RTEMS_BSP_CONFIG_SUBDIR.
2092        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2093        testsuites's configure.
2094        * aclocal/rtems-top.m4: Remove ENDIF hack.
2095        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2096
20972004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2098
2099        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2100        wrapup/Makefile.am: Fix automake problems having been introduced
2101        in previous patch.
2102
21032004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2104
2105        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2106        Preinstall dirs.
2107        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2108        * aclocal/check-multiprocessing.m4: Cosmetics.
2109        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2110        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2111
21122004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2113
2114        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2115        librdbg/src/Makefile.am.
2116        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2117        * configure.ac: Reflect changes above.
2118        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2119        * wrapup/Makefile.am: Reflect changes above.
2120        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2121
21222004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2123
2124        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2125
21262004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2127
2128        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2129
21302004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2131
2132        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2133
21342004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2135
2136        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2137        librdbg/src/powerpc/Makefile.am: Remove.
2138        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2139        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2140        * configure.ac: Reflect changes above.
2141
21422004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2143
2144
21452004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2146
2147        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2148        STRIP.
2149
21502004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2151
2152        * librdbg/include/Makefile.am: Merge-in
2153        librdbg/include/rdbg/i386/Makefile.am,
2154        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2155        librdbg/include/rdbg/powerpc/Makefile.am.
2156        * librdbg/include/rdbg/i386/Makefile.am,
2157        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2158        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2159        * configure.ac: Reflect changes above.
2160
21612004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2162
2163        * configure.ac: Use AS_HELP_STRING(ada).
2164
21652004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2168        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2169        Use AC_CONFIG_HEADERS.
2170        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2171        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2172
21732004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2174
2175        * Makefile.am: include local.am.
2176
21772004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2178
2179        * aclocal/version.m4: 4.6.99.0.
2180
21812004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2182
2183        * Makefile.am: Don't include host.am.
2184        * automake/compile.am: Further cleanups.
2185
21862004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2187
2188        * automake/lib.am: Remove (Unused).
2189
21902004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2191
2192        * wrapup/Makefile.am: Don't include lib.am.
2193        * automake/compile.am: Use automake compilation rules.
2194
21952004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2196
2197        * libnetworking/pppd/Makefile.am,
2198        libnetworking/rtems_servers/Makefile.am,
2199        libnetworking/rtems_telnetd/Makefile.am,
2200        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2201        support/Makefile.am: Don't include lib.am.
2202
22032004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2204
2205        * libchip/Makefile.am: Don't include lib.am.
2206        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2207        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2208        unnecessary EXTRA_DISTs.
2209
22102004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2211
2212        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2213        hack.
2214
22152004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2216
2217        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2218        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2219        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2220        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2221
22222004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2223
2224        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2225        Add AM_CONDITIONAL(HAS_MP).
2226        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2227        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2228        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2229        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2230        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2231        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2232        (Deprecated by autoconf 2.59).
2233
22342004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2235
2236        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2237        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2238
22392004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2240
2241        * ChangeLog: Merge-in libnetworking/ChangeLog.
2242        * libnetworking/ChangeLog: Remove.
2243        * ChangeLog: Merge-in librdbg/ChangeLog.
2244        * librdbg/ChangeLog: Remove.
2245        * ChangeLog: Merge-in libchip/ChangeLog.
2246        * libchip/ChangeLog: Remove.
2247        * ChangeLog: Merge-in optman/ChangeLog.
2248        * optman/ChangeLog: Remove.
2249
22502004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2251
2252        * configure.ac: Reflect changes to cpukit.
2253        * wrapup/Makefile.am: Reflect changes to librdbg.
2254        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2255        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2256        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2257        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2258        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2259        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2260        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2261        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2262        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2263
22642004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2265
2266        * aclocal/rtems-top.m4: Remove check for version.m4.
2267        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2268
22692004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2270
2271        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2272        * wrapup/Makefile.am: Reflect changes to libchip/*.
2273        * support/Makefile.am: Use automake compilation rules.
2274        * wrapup/Makefile.am: Reflect changes to support/*.
2275        * configure.ac: Remove libnetworking/wrapup/Makefile.
2276        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2277        libnetworking/*/lib*.a instead of libnetapps.a.
2278        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2279        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2280        * optman/Makefile.am: Use automake compilation rules.
2281        * libchip/Makefile.am: Fix typo in previous patch.
2282        * libchip/Makefile.am: Use automake compilation rules.
2283        * libnetworking/Makefile.am: Remove wrapup.
2284        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2285        automake-compilation rules.
2286        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2287        automake-compilation rules.
2288        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2289        automake-compilation rules.
2290        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2291        automake-compilation rules.
2292        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2293
22942004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2295
2296        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2297        PRE/TMPINSTALL_FILES to CLEANFILES.
2298        * automake/lib.am: Remove TMPINSTALL_FILES.
2299        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2300        PRE/TMPINSTALL_FILES to CLEANFILES.
2301        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2302        PRE/TMPINSTALL_FILES to CLEANFILES.
2303        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2304        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2305        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2306        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2307        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2308        * librdbg/src/i386/Makefile.am: Ditto.
2309        * librdbg/src/m68k/Makefile.am: Ditto.
2310        * librdbg/src/powerpc/Makefile.am: Ditto.
2311        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2312        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2313        * libnetworking/rtems_servers/Makefile.am: Ditto.
2314        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2315        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2316
23172004-01-07      Joel Sherrill <joel@OARcorp.com>
2318
2319        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2320        more completely covers the MIPS family.
2321
23222003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2323
2324        * wrapup/Makefile.am: Reflect changes to shmdr.
2325        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2326
23272003-12-18      Joel Sherrill <joel@OARcorp.com>
2328
2329        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2330        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2331        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2332        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2333        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2334        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2335        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2336
23372003-12-17      Joel Sherrill <joel@OARcorp.com>
2338
2339        * aclocal/version.m4: Updated to rtems-20031217-test.
2340
23412003-12-17     
2342
2343        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2344        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2345
23462003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2347
2348        * automake/compile.am: Remove LINK_LIBS (Unused).
2349        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2350
23512003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2352
2353        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2354        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2355        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2356        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2357        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2358
23592003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2360
2361        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2362        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2363        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2364        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2365        * librdbg/src/i386/Makefile.am:
2366        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2367        * librdbg/src/m68k/Makefile.am:
2368        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2369        * librdbg/src/powerpc/Makefile.am:
2370        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2371
23722003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2373
2374        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2375        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2376        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2377        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2378        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2379        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2380        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2381        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2382        * optman/Makefile.am: Remove project_libdir.
2383        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2384        PRE/TMPINSTALL_FILES.
2385        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2386        PRE/TMPINSTALL_FILES.
2387        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2388        PRE/TMPINSTALL_FILES.
2389        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2390        PRE/TMPINSTALL_FILES.
2391        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2392        from PRE/TMPINSTALL_FILES.
2393        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2394        PRE/TMPINSTALL_FILES.
2395        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2396        PRE/TMPINSTALL_FILES.
2397        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2398        PRE/TMPINSTALL_FILES.
2399        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2400        PRE/TMPINSTALL_FILES.
2401        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2402        PRE/TMPINSTALL_FILES.
2403        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2404        PRE/TMPINSTALL_FILES.
2405        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2406        from PRE/TMPINSTALL_FILES.
2407
24082003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2409
2410        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2411        * automake/lib.am: Remove project_libdir.
2412        * wrapup/Makefile.am: Reworked.
2413
24142003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2415
2416        * configure.ac: Reflect changes to librdbg.
2417        * optman/Makefile.am: Add tmpinstall dirstamp support.
2418        * libchip/Makefile.am: Fix variant-tmpinstall support.
2419        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2420        * librdbg/src/powerpc/Makefile.am: Merge-in former
2421        new_exception_processing/Makefile.am.
2422        * librdbg/src/m68k/any/Makefile.am: Remove.
2423        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2424        * librdbg/src/i386/any/Makefile.am: Remove.
2425        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2426        * librdbg/src/Makefile.am: Cosmetics.
2427        * librdbg/include/Makefile.am: Cosmetics.
2428        * librdbg/Makefile.am: Cosmetics.
2429        * libnetworking/Makefile.am: Cosmetics.
2430        * libnetworking/pppd/Makefile.am: Cosmetics.
2431        * libnetworking/wrapup/Makefile.am: Cosmetics.
2432
24332003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2434
2435        * Makefile.am: Cosmetics.
2436        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2437        support.
2438
24392003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2440
2441        * automake/compile.am: Remove $(ARCH):-rule.
2442
24432003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2444
2445        * configure.ac: Remove lib/libbsp/shared/Makefile,
2446        lib/libbsp/shmdr/Makefile.
2447
24482003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2449
2450        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2451        libchip/serial/Makefile, libchip/rtc/Makefile.
2452        * support/Makefile.am: Remove all-local: $(ARCH).
2453        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2454        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2455        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2456        * optman/Makefile.am: Remove all-local: $(ARCH).
2457        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2458        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2459        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2460        compilation dirstamp support.
2461        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2462        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2463        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2464        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2465        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2466        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2467        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2468        all-local: $(ARCH).
2469        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2470        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2471        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2472        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2473        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2474
24752003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2476
2477        * aclocal/lead-dot.m4: New (from automake-1.7f).
2478        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2479        AC_SUBST(dirstamp).
2480        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2481        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2482        libchip/serial/Makefile.am: Ditto.
2483        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2484        * librdbg/include/Makefile.am: Ditto.
2485        * librdbg/include/rdbg/Makefile.am: Ditto.
2486        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2487        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2488        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2489        * librdbg/src/Makefile.am: Ditto.
2490        * librdbg/src/i386/Makefile.am: Ditto.
2491        * librdbg/src/i386/any/Makefile.am: Ditto.
2492        * librdbg/src/m68k/Makefile.am: Ditto.
2493        * librdbg/src/m68k/any/Makefile.am: Ditto.
2494        * librdbg/src/powerpc/Makefile.am: Ditto.
2495        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2496        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2497        preinstallation.
2498        * libnetworking/pppd/Makefile.am: Ditto.
2499        * libnetworking/rtems_servers/Makefile.am: Ditto.
2500        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2501        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2502        * libnetworking/wrapup/Makefile.am: Ditto.
2503
25042003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2505
2506        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2507        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2508        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2509        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2510        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2511        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2512        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2513        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2514        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2515        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2516        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2517        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2518        underquoting to silence automake-1.8.
2519
25202003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2521
2522        * configure.ac: Reflect having moved tests to ../../testsuites.
2523
25242003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2525
2526        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2527        * aclocal/canonical-host.m4: Remove.
2528        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2529        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2530
25312003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2532
2533        * aclocal/check-cpu.m4: Remove.
2534        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2535        * aclocal/canonical-target-name.m4: Add m4-quotes.
2536        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2537        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2538        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2539        * aclocal/check-networking.m4: Add m4-quotes. Require
2540        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2541        * aclocal/check-posix.m4: Add m4-quotes. Require
2542        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2543        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2544        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2545        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2546
25472003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2548
2549        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2550        * aclocal/bsp-alias.m4: Remove.
2551
25522003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2553
2554        * configure.ac: Make presence of tests/ optional.
2555
25562003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2557
2558        * aclocal/path-perl.m4: Remove (Unused).
2559
25602003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2561
2562        * automake/force-preinstall.am: Remove.
2563
25642003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2565
2566        PR 499/rtems_misc
2567        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2568        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2569        Configuration (Odd was forced) - Correction of Stop Bit configuration
2570        (inversed) - Correction of ISR Handler to call
2571        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2572        CTS Hardware flow control Configuration.
2573
25742003-09-04      Joel Sherrill <joel@OARcorp.com>
2575
2576        * lib/libcpu/shared/include/cache.h,
2577        lib/libcpu/shared/src/cache_aligned_malloc.c,
2578        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2579        license changed.
2580        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2581        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2582        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2583        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2584        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2585        for license changed.
2586        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2587        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2588        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2589        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2590        libchip/network/cs8900.h, libchip/network/dec21140.c,
2591        libchip/network/elnk.c, libchip/network/open_eth.c,
2592        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2593        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2594        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2595        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2596        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2597        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2598        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2599        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2600        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2601        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2602        libchip/serial/serial.h, libchip/serial/z85c30.c,
2603        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2604        libchip/serial/z85c30_reg.c: URL for license changed.
2605
26062003-09-03      Jiri Gaisler <jiri@gaisler.com>
2607
2608        PR 477/networking
2609        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2610        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2611        libchip/network/open_eth.h: New files.
2612
26132003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2614
2615        * aclocal/rtems-top.m4: Add RTEMS_API.
2616        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2617
26182003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2619
2620        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2621        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2622        @RTEMS_BSP@.cfg.
2623
26242003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2625
2626        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2627
26282003-08-20      Joel Sherrill <joel@OARcorp.com>
2629
2630        * libchip/network/cs8900.c: Correct copyright statements.
2631
26322003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2633
2634        * aclocal/check-itron.m4: Remove.
2635        * aclocal/enable-inlines.m4: Remove.
2636        * Makefile.am: Reflect having moved aclocal/.
2637        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2638        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2639        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2640        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2641        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2642        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2643        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2644        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2645        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2646        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2647        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2648        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2649        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2650        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2651        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2652        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2653        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2654        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2655        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2656        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2657        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2658        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2659        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2660        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2661        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2662        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2663        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2664        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2665        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2666        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2667        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2668        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2669        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2670        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2671        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2672        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2673        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2674        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2675        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2676        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2677        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2678        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2679        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2680        * aclocal/target.m4: New (Copied from ../../aclocal).
2681        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2682        * aclocal/version.m4: New (Copied from ../../aclocal).
2683
26842003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2685
2686        * configure.ac: Remove stray comments.
2687        * automake/local.am, automake/host.am: Remove "debug".
2688
26892003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2690
2691        * Makefile.am: Reflect having moved automake/.
2692        * lib/Makefile.am: Reflect having moved automake/.
2693        * support/Makefile.am: Reflect having moved automake/.
2694        * wrapup/Makefile.am: Reflect having moved automake/.
2695        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2696        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2697        from ../../automake).
2698        * optman/Makefile.am: Reflect having moved automake/.
2699        * libchip/Makefile.am: Reflect having moved automake/.
2700        * libchip/ide/Makefile.am: Reflect having moved automake/.
2701        * libchip/network/Makefile.am: Reflect having moved automake/.
2702        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2703        * libchip/serial/Makefile.am: Reflect having moved automake/.
2704        * librdbg/Makefile.am: Reflect having moved automake/.
2705        * librdbg/include/Makefile.am: Reflect having moved automake/.
2706        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2707        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2708        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2709        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2710        automake/.
2711        * librdbg/src/Makefile.am: Reflect having moved automake/.
2712        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2713        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2714        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2715        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2716        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2717        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2718        having moved automake/.
2719        * libnetworking/Makefile.am: Reflect having moved automake/.
2720        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2721        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2722        automake/.
2723        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2724        automake/.
2725        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2726        automake/.
2727        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2728
27292003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2730
2731        * Makefile.am: Add bsp.pc.in.
2732        * bsp.pc.in: New (pkgconfig support).
2733
27342003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2735
2736        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2737
27382003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2739
2740        * lib/Makefile.am: New (Required by 'make dist').
2741        * lib/ChangeLog: Remove.
2742        * lib/.cvsignore: Cleanup.
2743        * configure.ac: Reflect having added lib/Makefile.am.
2744        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2745        lib/libbsp/configure.ac.
2746        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2747        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2748
27492003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2750
2751        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2752        * configure.ac: Merge-in librdbg/configure.ac.
2753        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2754        librdbg/configure.ac.
2755        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2756        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2757        LIBCHIP. Conditionally build include-dirs.
2758        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2759        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2760        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2761        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2762        librdbg/include/rdbg/m68k/Makefile.am,
2763        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2764        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2765        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2766        librdbg/src/powerpc/Makefile.am, librdbg/
2767        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2768        configure.ac into ../configure.ac.
2769        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2770        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2771        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2772        libnetworking/rtems_telnetd/Makefile.am,
2773        libnetworking/rtems_webserver/Makefile.am,
2774        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2775        into ../configure.ac.
2776
27772003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2778
2779        PR 427/rtems
2780        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2781        * librdbg/src/servtsp.c: Ditto.
2782
27832003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2784
2785        PR 429/bsps
2786        PR 432/bsps
2787        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2788        packets are queued onto an elnk board, the ISR will deadlock the device
2789        with a tx complete interrupt.  Lighter tx loads are not affected as they
2790        end up submitting single packets to the device.
2791
27922003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2793
2794        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2795        optman/configure.ac.
2796        * optman/configure.ac: Remove (Merged into ../configure.ac).
2797        * optman/Makefile.am: Reflect having merged configure.ac into
2798        ../configure.ac.
2799        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2800        * libchip/Makefile.am, libchip/ide/Makefile.am,
2801        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2802        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2803        ../configure.ac.
2804
28052003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2806
2807        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2808
28092003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2810
2811        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2812        on i386.
2813
28142003-06-13      Joel Sherrill <joel@OARcorp.com>
2815
2816        * libnetworking/pppd/chat.c: Removed warnings.
2817
28182003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2819
2820        * libchip/network/README.3com: New file missed in previous commit.
2821        PR 405/bsps
2822        PR 393/networking
2823        * libchip/network/dec21140.c: Fix leak also known as PR393.
2824        * libchip/network/elnk.c, libchip/network/if_media.h,
2825        libchip/network/mii.h: New files.
2826        * libchip/network/Makefile.am: Reflect new files.
2827
28282003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2829
2830        * configure.ac: Remove support for profile-variant.
2831
28322003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2833
2834        PR 397/pppd
2835        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2836        * libnetworking/pppd/magic.c: Remove *rand48.
2837        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2838
28392003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2840
2841        * wrapup/Makefile.am: Add libide.a.
2842
28432003-04-15      Joel Sherrill <joel@OARcorp.com>
2844
2845        PR 387/rtems_misc
2846        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2847        routines.
2848        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2849
28502003-04-11      Joel Sherrill <joel@OARcorp.com>
2851
2852        * libnetworking/rtems_webserver/cgi.c,
2853        libnetworking/rtems_webserver/sockGen.c,
2854        libnetworking/rtems_webserver/umui.c,
2855        libnetworking/rtems_webserver/websSSL.c,
2856        libnetworking/rtems_webserver/websSSL.h,
2857        libnetworking/rtems_webserver/websda.c,
2858        libnetworking/rtems_webserver/websda.h: New files. Not included in
2859        previous commit.
2860
28612003-04-10      Joel Sherrill <joel@OARcorp.com>
2862
2863        PR 371/pppd
2864        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2865        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2866        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2867        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2868        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2869        still global symbols in rtemspppd.h which might need to be changed or
2870        converted into member of a structure which is dereferenced with a
2871        pointer that is managed as a per task variable. But this patch should
2872        avoid many conflicts.
2873
28742003-03-27      Joel Sherrill <joel@OARcorp.com>
2875
2876        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2877        not allowed in the cpukit source code since it must be buildable
2878        independent of any BSP. These files were moved to libchip/ide.
2879        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2880        files.
2881
28822003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2883
2884        PR 368/filesystems
2885        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2886        improvements which now work on pc386 and mbx8xx.
2887        * libchip/ide/ide_controller.c: New file.
2888
28892003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2890
2891        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2892
28932003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2894
2895        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2896        * configure.ac: Add support/.
2897        * support/.cvsignore: New.
2898        * support/Makefile.am: New.
2899        * support/version.c: New.
2900        * wrapup/Makefile.am: Add support/libsupport.a.
2901        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2902        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2903        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2904        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2905
29062003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2907
2908        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2909
29102003-02-20      Till Straumann <strauman@slac.stanford.edu>
2911
2912        PR 354/networking
2913        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2914        chip against a table of supported chips. The untested ones are still
2915        commented out, however.
2916
29172003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2918
2919        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2920        * configure.ac: AC_PREREQ(2.57).
2921        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2922        * optman/configure.ac: AC_PREREQ(2.57).
2923        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2924        * libchip/configure.ac: AC_PREREQ(2.57).
2925        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2926        * librdbg/configure.ac: AC_PREREQ(2.57).
2927        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2928        * libnetworking/configure.ac: AC_PREREQ(2.57).
2929
29302003-02-06      Joel Sherrill <joel@OARcorp.com>
2931
2932        * libnetworking/pppd/chat.c: Convert routines with common names to
2933        static. This included get_char(), put_char(), and character() among
2934        others.
2935
29362003-02-03      Joel Sherrill <joel@OARcorp.com>
2937
2938        PR 338/filesystem
2939        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2940        rtems_io_lookup_name() (API change).  Unused function removed.
2941
29422003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2943
2944        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2945        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2946        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2947        Eliminate *_O_FILES.
2948        * libnetworking/rtems_servers/Makefile.am,
2949        libnetworking/rtems_webserver/Makefile.am,
2950        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2951
29522002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2953
2954        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2955        Let all-local: depend on $(LIB).
2956        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2957        * optman/Makefile.am: Apply install-data-local to install *.rels.
2958
29592002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2960
2961        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2962        %.c rules.
2963        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2964        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2965        * libchip/rtc/Makefile.am: Ditto.
2966        * libchip/serial/Makefile.am: Ditto.
2967
29682002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2969
2970        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2971        LIBC_DEFINES.
2972        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2973        LIBC_DEFINES.
2974        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2975        LIBC_DEFINES.
2976
29772002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2978
2979        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2980
29812002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2982
2983        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2984        cache-checking.
2985        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2986
29872002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2988
2989        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2990        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2991        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2992        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2993        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2994
29952002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2996
2997        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2998        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2999        Remove.
3000        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3001
30022002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3003
3004        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3005        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3006
30072002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3008
3009        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3010        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3011
30122002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3013
3014        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3015        * optman/rel.am: New.
3016
30172002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3018
3019        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3020        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3021        braino in comment on "exec". Extend --enable-ada handling.
3022
30232002-11-04      Joel Sherrill <joel@OARcorp.com>
3024
3025        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3026        tasks and rolling multiple loops into 1.
3027        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3028        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3029        Removed warnings.
3030
30312002-10-31      Joel Sherrill <joel@OARcorp.com>
3032
3033        * libchip/network/dec21140.c: Removed warnings.
3034        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3035        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3036        librdbg/src/m68k/any/remdeb_xdr.c,
3037        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3038        warnings.
3039        * libnetworking/rtems_webserver/socket.c,
3040        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3041
30422002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3043
3044        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3045        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3046        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3047        above.
3048
30492002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3050
3051        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3052        * wrapup/.cvsignore: Remove autom4te.cache.
3053        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3054        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3055        autom4te.cache.
3056        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3057        autom4te.cache.
3058        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3059        autom4te.cache.
3060
30612002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3062
3063        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3064
30652002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3066
3067        * optman/.cvsignore: Add autom4te.cache.
3068
30692002-09-14      Joel Sherrill <joel@OARcorp.com>
3070
3071        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3072
30732002-09-07      Joel Sherrill <joel@OARcorp.com>
3074
3075        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3076        include files to resolve warnings.
3077
30782002-09-07      Chris Johns <ccj@acm.org>
3079
3080        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3081        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3082        which corrects the problem  where the cs8900.c file was actually the BSP
3083        glue.  Joel did some hacking so this file will compile.  Previously it
3084        required providing a target.h file to compile.
3085        * libchip/network/cs8900.c.bsp: New file.
3086
30872002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3088
3089        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3090
30912002-08-31      Joel Sherrill <joel@OARcorp.com>
3092
3093        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3094        eliminate warning.
3095
30962002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3097
3098        * configure.ac: Add ada-tests.
3099
31002002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3101
3102        * Makefile.am: Add preinstall-stamp.
3103
31042002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3105
3106        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3107        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3108        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3109        gcc31 happy.
3110        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3111        cp.
3112
31132002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3114
3115        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3116        make/bsp.mak.
3117        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3118        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3119
31202002-08-12      Joel Sherrill <joel@OARcorp.com>
3121
3122        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3123        avoid error.
3124
31252002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3126
3127        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3128        * configure.ac: Add BSP_SUBDIRS.
3129        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3130        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3131        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3132        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3133        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3134        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3135        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3136        RTEMS_CHECK_BSP_CACHE.
3137        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3138        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3139        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3140        .$(OBJEXT) instead of .o.
3141        * libnetworking/pppd/Makefile.am,
3142        libnetworking/rtems_servers/Makefile.am,
3143        libnetworking/rtems_telnetd/Makefile.am,
3144        libnetworking/rtems_webserver/Makefile.am,
3145        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3146
31472002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3148
3149        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3150        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3151        ../libchip/serial/$(ARCH)/libserialio.a.
3152        * libchip/serial/Makefile.am: Don't tmp-install lib.
3153        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3154
31552002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3156
3157        * Makefile.am: Add rtems_makedir.
3158        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3159        * Makefile.am: Add wrapup-SUBDIR.
3160        * wrapup/ChangeLog: Remove.
3161        * wrapup/configure.ac: Remove.
3162        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3163        (Make the bare BSP happy).
3164        * configure.ac: Ditto.
3165        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3166        Create make/custom/default.cfg.
3167        * configure.ac: Add creation of make/custom/*.cfg. Create
3168        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3169
31702002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3171
3172        * Makefile.am: Clean $(PROJECT_RELEASE).
3173
31742002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3175
3176        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3177        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3178        prototype mismatches.
3179
31802002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3181
3182        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3183        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3184
31852002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3186
3187        * acinclude.m4: Add test "$multilib" != "yes".
3188        * config-ml.in: Remove.
3189        * acinclude.m4: Cleanups.
3190        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3191        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3192        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3193        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3194        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3195
31962002-07-16      Eric Norum <eric.norum@usask.ca>
3197
3198        * New driver for the Intel EtherExpressPro (82559ER) chip.
3199        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3200        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3201        * libchip/network/Makefile.am: Modified to reflect above.
3202
32032002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3204
3205        * acinclude.m4: New.
3206        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3207        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3208        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3209
32102002-07-01      Joel Sherrill <joel@OARcorp.com>
3211
3212        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3213        _Objects_Information_table now that it is a two dimensional array based
3214        upon API and class.
3215        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3216        of strnlen().
3217
32182002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3219
3220        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3221        preinstall libnetapps.a.
3222
32232002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3224
3225        * configure.ac: Remove librpc.
3226
32272002-06-25      Joel Sherrill <joel@OARcorp.com>
3228
3229        * Per PR233, moved librpc to exec.
3230        * configure.ac, wrapup/Makefile.am: Modified.
3231        * librpc, librpc/ChangeLog: Removed.
3232
32332002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3234
3235        * optman/Makefile.am: Remove multilib support.
3236        * optman/configure.ac: Ditto.
3237        * optman/sapi/Makefile.am: Ditto.
3238
32392002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3240
3241        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3242        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3243
32442002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3245
3246        Move networking libraries to c/src/exec/libnetworking
3247        * libnetworking/configure.ac, libnetworking/Makefile.am,
3248        libnetworking/wrapup/Makefile.am: Reflect Moval.
3249
32502002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3251
3252        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3253        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3254        <rtems/bspIo.h>.
3255
32562002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3257
3258        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3259        * libnetworking/rtems/mkrootfs.h: Ditto.
3260        * libnetworking/rtems/Makefile.am: Reflect changes above.
3261
32622002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3263
3264        * configure.ac: Remove lib.
3265
32662002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3267
3268        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3269        that exception stack frames on M68K members with VBR always are 6 byte
3270        long. The incorrect assumption resulted in some gdb commands like "next"
3271        to fail on the 68360.
3272
32732002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3274
3275        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3276        PR 220
3277        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3278        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3279        CVS.
3280        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3281        libnetworking/sys/filio.h: Remove.
3282        * libnetworking/sys/Makefile.am: Reflect changes above.
3283
32842002-05-07      Chris Johns <ccj@acm.org>
3285
3286        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3287        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3288        requires it to be stripped.
3289
32902002-05-01      Eric Norum <eric.norum@usask.ca>
3291
3292        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3293        assembly  to satisfy gcc 3.1 and newer.
3294
32952002-04-26      Eric Norum <eric.norum@usask.ca>
3296
3297        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3298        agressive optimization in gcc 3.1 does not reorder things.
3299
33002002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3301
3302        * libchip/network/dec21140.c: Reflect changes to powerpc's
3303        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3304        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3305        <rtems/score/cpu.h>.
3306        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3307        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3308
33092002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3310
3311        * optman/configure.ac: Remove ENABLE_GCC28.
3312
33132002-04-11      Chris Johns <ccj@acm.org>
3314
3315        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3316        driver control block field to the ifconfig network driver structure.
3317        This field is needed by the i82586 driver which was ported from NetBSD
3318        as it had better hardware abstraction.
3319        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3320        PR59, added the drv_ctrl driver control block field to the ifconfig
3321        network driver structure. This field is needed by the i82586 driver
3322        which was ported from NetBSD as it had better hardware abstraction.
3323
33242002-04-10      Mike Siers <mikes@poliac.com>
3325
3326        * libnetworking/rtems_webserver/NOTES,
3327        libnetworking/rtems_webserver/asp.c,
3328        libnetworking/rtems_webserver/balloc.c,
3329        libnetworking/rtems_webserver/default.c,
3330        libnetworking/rtems_webserver/ej.h,
3331        libnetworking/rtems_webserver/ejIntrn.h,
3332        libnetworking/rtems_webserver/ejlex.c,
3333        libnetworking/rtems_webserver/ejparse.c,
3334        libnetworking/rtems_webserver/emfdb.c,
3335        libnetworking/rtems_webserver/emfdb.h,
3336        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3337        libnetworking/rtems_webserver/handler.c,
3338        libnetworking/rtems_webserver/license.txt,
3339        libnetworking/rtems_webserver/md5.h,
3340        libnetworking/rtems_webserver/md5c.c,
3341        libnetworking/rtems_webserver/mime.c,
3342        libnetworking/rtems_webserver/misc.c,
3343        libnetworking/rtems_webserver/ringq.c,
3344        libnetworking/rtems_webserver/rom.c,
3345        libnetworking/rtems_webserver/security.c,
3346        libnetworking/rtems_webserver/sock.c,
3347        libnetworking/rtems_webserver/sym.c,
3348        libnetworking/rtems_webserver/uemf.c,
3349        libnetworking/rtems_webserver/uemf.h,
3350        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3351        libnetworking/rtems_webserver/url.c,
3352        libnetworking/rtems_webserver/value.c,
3353        libnetworking/rtems_webserver/wbase64.c,
3354        libnetworking/rtems_webserver/webcomp.c,
3355        libnetworking/rtems_webserver/webpage.c,
3356        libnetworking/rtems_webserver/webrom.c,
3357        libnetworking/rtems_webserver/webs.c,
3358        libnetworking/rtems_webserver/webs.h,
3359        libnetworking/rtems_webserver/websuemf.c,
3360        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3361        2.1.4.
3362
33632002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3364
3365        * libchip/network/i82586.c: Include <string.h>.
3366        * libchip/network/sonic.c: Ditto.
3367
33682002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3369
3370        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3371
33722002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3373
3374        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3375
33762002-03-27      Thomas.Doerfler@imd-systems.de
3377
3378        PR 144
3379        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3380        memory address 0 when called for the first time. This is done when
3381        trying to clear the variable "dhcp_hostname".
3382
33832002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3384
3385        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3386        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3387        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3388        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3389        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3390        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3391        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3392        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3393        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3394        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3395        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3396        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3397        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3398        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3399        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3400        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3401        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3402        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3403        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3404        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3405        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3406        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3407        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3408        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3409        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3410        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3411        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3412        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3413        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3414        AUTOMAKE_OPTIONS.
3415        * libnetworking/configure.ac:
3416        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3417        foreign 1.6]).
3418        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3419        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3420        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3421        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3422        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3423        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3424        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3425        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3426        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3427        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3428        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3429        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3430        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3431        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3432        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3433        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3434        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3435
34362002-03-27      Ilya Alexeev <ilya@continuum.ru>
3437
3438        PR 162
3439        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3440        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3441        used in a device write routines.  Now ppp_softc structure have own
3442        character for writing to device (sc_outchar).  I think that converting
3443        local variables to static is not a right solution, because problems will
3444        occur in the case of two or more ppp instances.
3445        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3446        must be u_long, otherwise in the case of the big output packet endless
3447        loop may occur.
3448
34492002-03-21      Ilya Alexeev <ilya@continuum.ru>
3450
3451        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3452        preparations for multiple PPPD connections.
3453
34542002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3455
3456        PR 149
3457        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3458        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3459        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3460        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3461
34622002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3463
3464        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3465        * configure.ac: Modified to reflect addition.
3466
34672002-02-27      Ilya Alexeev <ilya@continuum.ru>
3468
3469        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3470        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3471        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3472        capabilities as well as eliminate some warnings.
3473
34742002-02-27      Eric Norum <eric.norum@usask.ca>
3475
3476        * libnetworking/net/radix.c: Properly handle fetching the default route
3477        when there is no route.  This was a bug in the original FreeBSD code and
3478        this fix is from an updated version of their code.
3479
34802002-02-16      Eric Norum <eric.norum@usask.ca>
3481
3482        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3483        checking.
3484
34852002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3486
3487        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3488        dodefaultroute.
3489
34902002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3491
3492        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3493        include <rtems/seterr.h>.
3494
34952002-02-01      Mike Siers <mikes@poliac.com>
3496
3497        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3498        avoid bringing the link down too fast. NOTE: Mike reports successfully
3499        running at 56K baud on a direct link.
3500
35012002-02-01      Eric Valette <valette@crf.canon.fr>
3502
3503        * librdbg/So many patches have been posted recently on the mailing list
3504        and  because we were unable to find correct solution to compile on
3505        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3506        because the coding  style of rdbg was rather inconsistant among various
3507        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3508        global coding style (using indent + manual edits), 2) incorporate/review
3509        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3510        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3511        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3512        after rdbg initialization is done, NB : the paches is huge but it is
3513        mainly due to coding styke chnages.  Only few lines of codes have been
3514        really changed and they do not impact  rdbg functionnality (AFAIKT).
3515        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3516        librdbg/include/rdbg/m68k/rdbg_f.h,
3517        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3518        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3519        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3520        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3521        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3522        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3523        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3524        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3525        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3526        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3527        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3528        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3529        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3530        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3531        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3532        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3533
35342002-01-31      Mike Siers <mikes@poliac.com>
3535
3536        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3537        * Nice Update of PPPD support which eliminates the requiremetn that
3538        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3539        and reports that it seems to be more stable and handle larger packets
3540        better.  This patch replaces the termios tasks with more general pppd
3541        network driver tasks.  The functions pppinput() and pppstart() get
3542        called from the interrupt service routine.
3543        * libnetworking/Makefile.am, libnetworking/configure.ac,
3544        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3545        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3546        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3547        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3548        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3549        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3550        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3551        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3552        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3553        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3554        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3555        libnetworking/net/route.c, libnetworking/net/route.h,
3556        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3557        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3558        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3559        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3560        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3561        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3562        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3563        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3564        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3565        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3566        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3567        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3568        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3569        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3570        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3571        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3572        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3573        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3574        libnetworking/pppd/example/README,
3575        libnetworking/pppd/example/netconfig.h,
3576        libnetworking/wrapup/Makefile.am: Modified.
3577        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3578        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3579        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3580        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3581        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3582        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3583        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3584        libnetworking/modem/pppcompress.c: Subdirectory removed.
3585
35862002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3587
3588        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3589        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3590
35912002-01-18      Till Straumann <strauman@slac.stanford.edu>
3592
3593        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3594        issues: - exception handler needs to enable MSR_FP if the interrupted
3595        thread is FP enabled. - printk message for MSR fixed and added
3596        stacktrace. NOTE: this requires the stacktrace patch to
3597        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3598        however).
3599
36002002-01-06      Joel Sherrill <joel@OARcorp.com>
3601
3602        * optman/.cvsignore: Added aclocal.m4 and configure.
3603        * optman/.cvsignore: New file.
3604
36052002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3606
3607        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3608
36092002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3610
3611        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3612        * optman/ChangeLog: New.
3613        * optman/configure.ac: New.
3614        * optman/Makefile.am: New.
3615        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3616        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3617
36182001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3619
3620        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3621
36222001-12-18      Eric Norum <eric.norum@usask.ca>
3623
3624        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3625        `directories' (path names with a / at the end) while disallowing open()
3626        operations on TFTP `directories'.
3627
36282001-12-07      Eric Norum <eric.norum@usask.ca>
3629
3630        * libnetworking/lib/tftpDriver.c: Restore write capability.
3631
36322001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3633
3634        * libchip/network/sonic.h: Fix typo.
3635        * libnetworking/arpa/Makefile.am: Remove stray lines.
3636
36372001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3638
3639        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3640
36412001-10-18      Eric Norum <eric.norum@usask.ca>
3642
3643        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3644        chdir() and open() operations within the TFTP file system.
3645
36462001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3647
3648        * librdbg/configure.ac: Fix latent bug exposed by removal of
3649        config.cache's which prevented powerpc targets librdbg from building.
3650
36512001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3652
3653        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3654        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3655        autoconf-2.52 happy.
3656
36572001-10-12      Mike Siers <mikes@poliac.com>
3658
3659        * libnetworking/Update to stable working state.  Congratulations Mike!
3660        :).
3661        * libnetworking/modem_example: Directory removed.
3662        * libnetworking/modem_example/16550.h,
3663        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3664        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3665        libnetworking/modem_example/ppp.h,
3666        libnetworking/modem_example/pppcompress.c: Files removed.
3667        * libnetworking/pppd/example/pppd.options: New file.
3668        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3669        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3670        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3671        libnetworking/pppd/rtemsmain.c: Updated.
3672
36732001-10-12      Joel Sherrill <joel@OARcorp.com>
3674
3675        * libchip/serial/z85c30.c: Fixed typo.
3676
36772001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3678
3679        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3680        * configure.in: Remove.
3681        * configure.ac: New file, generated from configure.in by autoupdate.
3682        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3683        * libchip/configure.in: Remove.
3684        * libchip/configure.ac: New file, generated from configure.in by
3685        autoupdate.
3686        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3687        * librdbg/configure.in: Remove.
3688        * librdbg/configure.ac: New file, generated from configure.in by
3689        autoupdate.
3690        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3691        * libnetworking/configure.in: Remove.
3692        * libnetworking/configure.ac: New file, generated from configure.in by
3693        autoupdate.
3694
36952001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3696
3697        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3698        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3699        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3700
37012001-09-27      Joel Sherrill <joel@OARcorp.com>
3702
3703        * libchip/ChangeLog: Fixed typo in date.
3704
37052001-09-27      Eric Norum <eric.norum@usask.ca>
3706
3707        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3708        TFTP  filesystem.
3709
37102001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3711
3712        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3713        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3714        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3715        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3716        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3717        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3718        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3719        'PREINSTALL_FILES ='.
3720        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3721        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3722        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3723        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3724        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3725        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3726        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3727        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3728        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3729        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3730        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3731        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3732
37332001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3734
3735        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3736        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3737        * librdbg/src/m68k/any/Makefile.am: Ditto.
3738        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3739        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3740        happy.
3741
37422001-09-21      Joel Sherrill <joel@OARcorp.com>
3743
3744        * libchip/network/Makefile.am: Fixed typo on file name.
3745        * libchip/network/i82586.c: Commented out line 318 which is referencing
3746        a member of a structure that is not currently there.  This needs to be
3747        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3748        to C style.
3749
37502001-09-19      Eric Norum <eric.norum@usask.ca>
3751
3752        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3753
37542001-09-19      Chris Johns <ccj@acm.org>
3755
3756        * libchip/network/README.i82586, libchip/network/i82586.c,
3757        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3758        Network driver for Intel i82586.
3759        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3760        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3761        "root" filesystem with information obtained via the DHCP response.
3762
37632001-09-14      Eric Norum <eric.norum@usask.ca>
3764
3765        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3766        make gcc 3.x happy.
3767
37682001-08-16      Mike Siers <mikes@poliac.com>
3769
3770        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3771        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3772        These support callback functionality that has not even been compiled
3773        under RTEMS yet.
3774        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3775        example application.  Mike's notes on the modifications: - renamed
3776        error() function because of namespace problems - removed calls to the
3777        exit() funciton - removed extra files from the pppd source directory -
3778        defined pppd task constant values in rtemspppd.h - modifyied example
3779        code to get actual tick per second value - placed the pppd 2.3.11 man
3780        page file (pppd.8) into the pppd directory.
3781        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3782        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3783        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3784        libnetworking/pppd/rtems-ppp.c: Deleted.
3785        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3786        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3787        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3788        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3789        libnetworking/pppd/example/init.c,
3790        libnetworking/pppd/example/netconfig.h,
3791        libnetworking/pppd/example/ppp.conf,
3792        libnetworking/pppd/example/pppdapp.c,
3793        libnetworking/pppd/example/system.h: New files.
3794        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3795        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3796        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3797        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3798        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3799        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3800        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3801        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3802        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3803        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3804        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3805        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3806        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3807        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3808        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3809
38102001-08-16      Joel Sherrill <joel@OARcorp.com>
3811
3812        * libnetworking/pppd/example/Makefile: Removed.
3813        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3814        to avoid bootstrap -c clobbering it.
3815        * libnetworking/rtems_telnetd/.cvsignore: New file.
3816
38172001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3818
3819        * libnetworking/Makefile.am, libnetworking/configure.in,
3820        libnetworking/rtems_servers/Makefile.am,
3821        libnetworking/rtems_servers/telnetd.c,
3822        libnetworking/rtems_servers/telnetd.h,
3823        libnetworking/rtems_telnetd/Makefile.am,
3824        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3825        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3826        libnetworking/rtems_telnetd/telnetd.c,
3827        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3828        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3829        effect when ftpd change. - the tcp/ip stats have been implemented into
3830        icmds.c and started when telnetd daemon is started.
3831        * libnetworking/rtems_servers/telnetd.c,
3832        libnetworking/rtems_servers/telnetd.h: Removed.
3833        * libnetworking/rtems_telnetd: New directory.
3834        * libnetworking/rtems_telnetd/Makefile.am,
3835        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3836        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3837        libnetworking/rtems_telnetd/telnetd.c,
3838        libnetworking/rtems_telnetd/telnetd.h: New files.
3839
38402001-06-14      Joel Sherrill <joel@OARcorp.com>
3841
3842        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3843        Moved from libmisc/shell so the network stack to address network
3844        depenendency.
3845        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3846
38472001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3848
3849        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3850
38512001-05-15      Joel Sherrill <joel@OARcorp.com>
3852
3853        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3854        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3855        accidentally deleted the incorrectly empty versions.
3856
38572001-05-14      Till Straumann <strauman@slac.stanford.edu>
3858
3859        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3860        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3861        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3862        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3863        to know the values) - the affected BSP (shared/motorola) headers have
3864        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3865        driver (libchip/network/dec21140.c) has been fixed to use
3866        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3867        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3868        who is using this driver. - the DEC driver also has been fixed to use
3869        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3870        delay_in_bus_cycles().
3871
38722001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3873
3874        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3875
38762001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3877
3878        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3879
38802001-04-24      Eric Norum <eric.norum@usask.ca>
3881
3882        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3883        NTP synchronization a little more robust -- no NTP daemon yet, but at
3884        least it trys a little harder when the primary NTP server is down.
3885
38862001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3887
3888        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3889        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3890        libnetworking/pppd/modem_example/modem.c,
3891        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3892        other strings into English.
3893        * libnetworking/pppd/STATUS: updated to reflect the changes.
3894
38952001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3896
3897        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3898        again.
3899
39002001-04-20      Eric Valette <valette@crf.canon.fr>
3901
3902        * mcp750 directory renamed new_exception processing as it supports many
3903        more CPU models.
3904        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3905        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3906        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3907        formerly in mcp750 plus modifications.
3908        * librdbg/src/powerpc/mcp750/.cvsignore,
3909        librdbg/src/powerpc/mcp750/Makefile.am,
3910        librdbg/src/powerpc/mcp750/remdeb.h,
3911        librdbg/src/powerpc/mcp750/remdeb_f.x,
3912        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3913        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3914        new_exception_processing.
3915        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3916        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3917        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3918        part of this effort to add support for the MPC8xx.
3919
39202001-04-19      Joel Sherrill <joel@OARcorp.com>
3921
3922        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3923        internal include files.
3924
39252001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3926
3927        PR 158
3928        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3929        rcmd() library call by commenting out the parts that deal with signals.
3930        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3931        stdio. The 'server-side' parts of this file which deal with
3932        authentication are disabled since they are not needed.
3933
39342001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3935
3936        * libnetworking/include/.cvsignore: Remove dangling file.
3937
39382001-03-14      Joel Sherrill <joel@OARcorp.com>
3939
3940        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3941        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3942        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3943        libchip style serial drivers can be written in libcpu or libbsp.
3944
39452001-03-01      Joel Sherrill <joel@OARcorp.com>
3946
3947        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3948        libchip/network/sonic.c, libchip/network/sonic.h,
3949        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3950        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3951        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3952        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3953        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3954        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3955        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3956        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3957
39582001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3959
3960        * librdbg/include/rdbg/Makefile.am,
3961        librdbg/include/rdbg/i386/Makefile.am,
3962        librdbg/include/rdbg/m68k/Makefile.am,
3963        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3964        style on include files.
3965
39662001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3967
3968        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3969        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3970        replace ${..} with $(..).
3971        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3972        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3973        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3974        libnetworking/rtems/Makefile.am, libnetworking/
3975        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3976        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3977        include_*HEADERS instead of H_FILES.
3978        * libnetworking/include/Makefile.am: Remove.
3979        * libnetworking/Makefile.am: Add handling of *.h files.
3980        * libnetworking/configure.in: Remove include/Makefile.
3981
39822001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3983
3984        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3985
39862001-01-31      Sergei Organov <osv@javad.ru>
3987
3988        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3989        current dir and root dir removed in favor of new libio support for
3990        task-local current and root directories. - Bug in `close_data_socket()'
3991        introduced by previous change fixed. - `command_pasv()' changed to set
3992        timeout on socket we are listening on and code fixed to don't close
3993        socket twice on error. - `serr()' changed to clear `errno'. -
3994        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3995        changed to clear `errno' before processing session. -
3996        `close_data_socket()' fixed to close both active and passive sockets -
3997        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3998        empty string  in `exec_command()'.
3999
40002001-01-25      Eric Norum <eric.norum@usask.ca>
4001
4002        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4003        improves throughput on systems which are dropping packets.   Only the
4004        first timeout is reduced.  This keeps the number of extra packets down
4005        on networks that are very busy and dropping lots of packets.
4006
40072001-01-24      Sergei Organov <osv@javad.ru>
4008
4009        * libnetworking/rtems_servers/ftpd.c,
4010        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4011        - Timeouts on sockets implemented. 'idle' field added to configuration.
4012        No timeout by default to keep backward compatibility. Note: SITE IDLE
4013        command not implemented yet. - Basic global access control implemented.
4014        'access' field added to configuration. No access limitations by default
4015        to keep backward compatibility. - Anchor data socket for active mode
4016        (using self IP and port 20.) - Fixed default data port support (still
4017        not tested). - Don't allow IP address different from originating host in
4018        PORT command to improve security. - Fixed bug in MDTM command. - Check
4019        for correctness of parsing of argument in command_port(). - Fixed
4020        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4021        a directory. - Command parsing a little bit improved: command names are
4022        now converted to upper-case to be more compatible with RFC (command
4023        names are not case-sensitive.) - Reformat comments so that they have
4024        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4025        previous changes - True ASCII mode implemented (doesn't work for hooks
4026        and /dev/null) - Passive mode implemented, PASV command added. - Default
4027        port for data connection could be used (untested, can't find ftp client
4028        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4029        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4030
40312001-01-18      Joel Sherrill <joel@OARcorp.com>
4032
4033        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4034        macro using variable arguments.
4035        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4036        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4037        since I updated the main RTEMS development machine to RedHat 7.2 and
4038        apparently got a new version of rpcgen.
4039
40402001-01-12      Sergei Organov <osv@javad.ru>
4041
4042        * libnetworking/rtems_servers/ftpd.c,
4043        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4044        - use pool of pre-created threads to handle sessions instead of
4045        creating/deleting threads on the fly - LIST output is now similar to
4046        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4047        happy with it. - LIST NAME now works (both for files and directories) -
4048        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4049        clients happy  - keep track of CWD for every session separately -
4050        ability to specify root directory name for FTPD in configuration table.
4051        FTPD will then create illusion for FTP clients that this is actually
4052        root directory. - ignore options sent in commands, thus LIST -al FILE
4053        works and doesn't try to list "-al" directory. - buffers are allocated
4054        on stack instead of heap where possible to eliminate malloc/free calls
4055        (avoid possible heap fragmentation troubles). - drop using of task
4056        notepad to pass parameters - use function arguments instead - use
4057        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4058        in socket() instead of AF_INET.
4059
40602001-01-02      Joel Sherrill <joel@OARcorp.com>
4061
4062        * libnetworking/CHANGELOG: Removed.
4063        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4064
40652000-12-14      Eric Norum <eric.norum@usask.ca>
4066
4067        * libnetworking/lib/tftpDriver.c: Added write capability.
4068
40692000-12-08      Joel Sherrill <joel@OARcorp.com>
4070
4071        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4072        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4073        numerous variable declarations conditional on PPP_COMPRESS and
4074        PPP_FILTER.  Commented out variables that were not used because the code
4075        using them was commented out. Removed totally unused variables.
4076        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4077        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4078
40792000-11-30      Joel Sherrill <joel@OARcorp.com>
4080
4081        * libnetworking/modem/ppp_tty.c: Changed to include
4082        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4083        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4084        * libnetworking/Makefile.am: Modified to reflect above.
4085
40862000-11-27      Joel Sherrill <joel@OARcorp.com>
4087
4088        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4089
40902000-11-25      Eric Norum <eric.norum@usask.ca>
4091
4092        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4093        core.
4094
40952000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4096
4097        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4098        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4099        subdir.
4100        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4101        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4102        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4103        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4104        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4105        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4106        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4107        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4108        ppp_tty.c and the real pppd main is in pppmain.c.
4109
41102000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4111
4112        * libchip/network/sonic.c: Added ipalign() routine to align the received
4113        packet so that the ip header is on a 32-bit boundary. Necessary for
4114        cpu's that do not allow unaligned loads and stores and when the 32-bit
4115        DMA mode is used.
4116
41172000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4118
4119        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4120        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4121        ACLOCAL_AMFLAGS.
4122        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4123        ACLOCAL_AMFLAGS.
4124        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4125        ACLOCAL_AMFLAGS.
4126
41272000-11-03      Chris Johns <ccj@acm.org>
4128
4129        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4130        libchip/network/cs8900.h: New files.
4131
41322000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4133
4134        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4135        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4136        $(RTEMS_TOPdir)/aclocal.
4137        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4138        $(RTEMS_TOPdir)/aclocal.
4139        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4140        $(RTEMS_TOPdir)/aclocal.
4141
41422000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4143
4144        * configure.in: Switch to GNU-canonicalization.
4145        * Makefile.am: Reflect changes to configure.in.
4146        * acinclude.m4: Remove.
4147
41482000-10-30      Joel Sherrill <joel@OARcorp.com>
4149
4150        * POSIX include files merged into newlib.  This resulted in some
4151        definitions moving to other files and thus some secondary effects in
4152        RTEMS source code.
4153        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4154        in sync with newlib's <machine/types.h>.
4155        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4156        definition of struct itimerval in <sys/time.h>.
4157
41582000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4159
4160        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4161        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4162        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4163        * ChangeLog: Fix typos.
4164        * configure.in: add tests to the GNU canonicalized subdirectories.
4165
41662000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4167
4168        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4169        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4170        the lib directory before configuring lib/.
4171
41722000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4173
4174        * configure.in, Makefile.am: add exec to the GNU canonicalized
4175        subdirectories.
4176        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4177        * configure.in: add libnetworking, librpc and librdb to the GNU
4178        canonicalized subdirectories.
4179        * configure.in: add libmisc and libchip to the GNU canonicalized
4180        subdirectories.
4181        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4182        Switch to GNU canonicalization.
4183        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4184        Switch to GNU canonicalization.
4185        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4186        Switch to GNU canonicalization.
4187
41882000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4189
4190        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4191        canonicalization to libfs/. The approach is currently a bit of a hack as
4192        GNU canonicalization does not support the per-BSP build some of the
4193        other directories require.  As more of the tree is converted, this will
4194        become less  of an issue.
4195
41962000-10-20      Joel Sherrill <joel@OARcorp.com>
4197
4198        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4199        parameter.
4200
42012000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4202
4203        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4204        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4205        * librdbg/configure.in: Add m68k support.
4206        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4207        subdirectory.
4208        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4209        failure.
4210        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4211        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4212        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4213        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4214        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4215        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4216        librdbg/src/m68k/.cvsignore: New files.
4217        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4218        function pointers.
4219        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4220        _after_ pointer has been checked against NULL.
4221
42222000-10-18      Joel Sherrill <joel@OARcorp.com>
4223
4224        * wrapup/Makefile.am: Added libfs.
4225
42262000-10-18      Chris Johns <ccj@acm.org>
4227
4228        * libfs created.
4229        * configure.in: Added libfs subdirectory.
4230        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4231
42322000-09-28      Joel Sherrill <joel@OARcorp.com>
4233
4234        * libnetworking/rtems_webserver/Makefile.am,
4235        libnetworking/rtems_webserver/base64.c,
4236        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4237        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4238
42392000-09-22      Joel Sherrill <joel@OARcorp.com>
4240
4241        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4242        libnetworking/rtems/rtems_bsdnet_internal.h,
4243        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4244        have included rtems.h.  It is now including precisely the  least amount
4245        of low level, yet portable .h files to get the basic RTEMS types
4246        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4247        used machine/types.h to include rtems.h.
4248
42492000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4250
4251        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4252
42532000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4254
4255        * libnetworking/ChangeLog: Cleanup.
4256
42572000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4258
4259        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4260        * libchip/ChangeLog: Fix formating.
4261
42622000-09-05      Joel Sherrill <joel@OARcorp.com>
4263
4264        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4265        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4266        confusion and to work with the converted flags.
4267
42682000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4269
4270        * wrapup/Makefile.am: Include compile.am.
4271        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4272        libchip/serial/Makefile.am: Include compile.am.
4273        * librdbg/src/i386/any/Makefile.am,
4274        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4275        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4276        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4277        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4278        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4279        libnetworking/rtems_servers/Makefile.am,
4280        libnetworking/rtems_webserver/Makefile.am,
4281        libnetworking/wrapup/Makefile.am: Include compile.am.
4282
42832000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4284
4285        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4286        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4287
42882000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4289
4290        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4291
42922000-08-31      Joel Sherrill <joel@OARcorp.com>
4293
4294        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4295        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4296        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4297        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4298        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4299        * libnetworking/wbase64.c: Removed.
4300        * libnetworking/Makefile.am, libnetworking/asp.c,
4301        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4302        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4303        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4304        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4305        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4306        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4307        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4308        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4309        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4310        Modified.
4311
43122000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4313
4314        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4315
43162000-08-30      Joel Sherrill <joel@OARcorp.com>
4317
4318        * libnetworking/rtems_webserver/license.txt: New file.
4319
43202000-08-10      Joel Sherrill <joel@OARcorp.com>
4321
4322        * ChangeLog: New file.
4323        * libchip/ChangeLog: New file.
4324        * librdbg/ChangeLog: New file.
4325        * libnetworking/ChangeLog: New file.
4326
Note: See TracBrowser for help on using the repository browser.