source: rtems/c/src/ChangeLog @ 0378b478

4.115
Last change on this file since 0378b478 was 0596902, checked in by Sebastian Huber <sebastian.huber@…>, on 06/22/10 at 11:36:14

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

PR 1580/misc

  • libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor while waiting for read data.
  • Property mode set to 100644
File size: 160.5 KB
Line 
12010-06-22      Arnout Vandecappelle <arnout@mind.be>
2
3        PR 1580/misc
4        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
5        while waiting for read data.
6
72010-06-22      Arnout Vandecappelle <arnout@mind.be>
8
9        PR 1579/misc
10        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
11        waiting for write to finish.
12
132010-06-22      Arnout Vandecappelle <arnout@mind.be>
14
15        PR 1567/misc
16        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
17        timeouts.
18
192010-06-21      Arnout Vandecappelle <arnout@mind.be>
20
21        PR 1576/misc
22        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
23
242010-06-21      Arnout Vandecappelle <arnout@mind.be>
25
26        PR 1569/misc
27        * libchip/i2c/spi-sd-card.c: Added CRC checks.
28
292010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        PR 1561/cpukit
32        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
33
342010-06-14      Arnout Vandecappelle <arnout@mind.be>
35
36        PR 1557/misc
37        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
38
392010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
40
41        * aclocal/version.m4: Bump RTEMS_API to 4.11.
42        Bump _RTEMS_VERSION to 4.10.99.0.
43
442010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
45
46        * libchip/network/if_dc.c: Fix warning.
47
482010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
49
50        * libchip/network/greth.c: Misc. hacks to allow compilation on
51        16bit targets.
52
532010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
54
55        PR 1531/newlib
56        * libchip/network/i82586.c:
57        Add local copy of ALIGN().
58
592010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * libchip/network/cs8900.c:
62        Misc. changes to make code 16bit-target compliant.
63        * libchip/network/i82586.c:
64        Use int32_t instead of int for 16bit-target compliance.
65        * libchip/network/open_eth.c:
66        Misc. changes to make code 16bit-target compliant.
67
682010-05-18      Chris Johns <chrisj@rtems.org>
69
70        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
71        1448/filesystem.
72
732010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * aclocal/bsp-alias.m4: Change quoting to work-round
76        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
77
782010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
79
80        * libchip/network/if_dc.c: Remove warnings.
81
822010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
83
84        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
85        libchip/serial/ns16550.c, libchip/serial/serial.h,
86        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
87        or intptr_t instead of uint32_t or int32_t.
88
892010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
90
91        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
92        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
93        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
94        uint32_t.
95
962010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * libchip/serial/serial.h: Add extern "C".
99
1002010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
101
102        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
103        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
104        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
105        prototype
106
1072010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
108
109        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
110        CPU_SIMPLE_VECTORED_INTERRUPTS.
111
1122010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
113
114        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
115        simple or PIC interrupt model.
116
1172010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * libchip/rtc/ds1375.c: #include <unistd.h>.
120
1212010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
122
123        * libchip/network/i82586.c: Readdress use of ctype methods per
124        recommendation from D.J. Delorie on the newlib mailing list. We
125        should pass an unsigned char into these methods.
126
1272010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
130        variable.
131
1322010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * libchip/network/i82586.c: Fix warnings for ctype methods.
135
1362010-02-19      Chris Johns <chrisj@rtems.org>
137
138        * libchip/ide/ide_controller.c: Create the devices as block
139        devices.
140
1412010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
142
143        * libchip/ide/ata_internal.h, libchip/ide/ata.c
144        libchip/i2c/spi-sd-card.c: Update for block device API change.
145
1462010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
147
148        * libchip/display/disp_hcms29xx.c,
149        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
150        libchip/display/font_hcms29xx.h: various fixes
151
1522009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
153
154        PR 1474
155        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
156        device API change.
157
1582009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
159
160        * libchip/network/greth.c: Eliminate unused type
161        rtems_clock_time_value.
162
1632009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
164
165        * libchip/network/dec21140.c: Warning elimination
166        (dec21140_softc->base now is an uint32_t).
167
1682009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        PR 1483/cpukit
171        * libchip/network/dec21140.c, libchip/network/elnk.c,
172        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
173        *_SUPPORTED-guarded code sections.
174
1752009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
176
177        * libchip/network/dec21140.c, libchip/network/elnk.c,
178        libchip/network/if_dc.c: Ensure PCI drivers are built on all
179        supported configurations. PowerPC conditionals were not current and
180        code was not being built on supported BSPs.
181
1822009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
183
184        * libchip/network/smc91111.c: Formatting.
185
1862009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
187
188        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
189        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
190        uint32_t (16bit ints are too small).
191
1922009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
193
194        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
195        * libchip/network/if_dc.c: Fix type mismatch.
196
1972009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
198
199        * aclocal/bsp-linkcmds.m4: New.
200
2012009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
202
203        * configure.ac: Rework CFLAGS setup.
204        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
205        * automake/compile.am: Remove RTEMS_CFLAGS.
206
2072009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
208
209        * libchip/ide/ata.h: Move extern "C".
210
2112009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
212
213        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
214        Use hex-constants to avoid implicit int-casts.
215        * libchip/i2c/spi-memdrv.c:
216        Use hex-constants to avoid implicit int-casts.
217        Use rtems_off64_t offsets to avoid loosing precision.
218
2192009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
220
221        * libchip/serial/ns16550.c: Update for interrupt handler type change.
222
2232009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
224
225        * aclocal/bsp-alias.m4: New.
226        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
227
2282009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
229
230        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
231
2322009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
233
234        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
235        * Makefile.am: Remove BARE_CPU_MODEL.
236
2372009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
238
239        * configure.ac: Remove cfg_dir.
240
2412009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
242
243        * configure.ac: Remove -std=c99 -fasm.
244        Remove AM_CONDITIONAL LIBCHIP.
245        * libchip/Makefile.am, wrapup/Makefile.am:
246        Remove AM_CONDITIONAL LIBCHIP.
247
2482009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
249
250        * configure.ac: Pick up make/custom/*.
251        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
252
2532009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
254
255        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
256        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
257
2582009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
259
260        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
261
2622009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
263
264        * Makefile.am: Remove RTEMS_HOST (unused).
265        * configure.ac: Remove RTEMS_HOST (unused).
266        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
267
2682009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
269
270        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
271        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
272
2732009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
274
275        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
276        aclocal/check-posix.m4, aclocal/enable-posix.m4,
277        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
278
2792009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * configure.ac: Rework make/custom/* handling.
282        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
283        * Makefile.am: Remove make/custom/default.cfg-rule.
284
2852009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
286
287        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
288        NULL pointer access in interrupt handler.
289
2902009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
291
292        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
293        device API change.
294
2952009-10-08      Chris Johns <chrisj@rtems.org>
296
297        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
298        multiblock support from the ATA driver. Multiblock at the disk
299        level should not be a global policy as a disk may have more than
300        one partition with different block sizes. An IDE driver could
301        decide to use the feature with DMA but this a driver specific
302        design choice. Fixed bugs relating to variable block sizes and
303        large block transfer.
304        * c/src/libchip/ide/ide_controller.c,
305        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
306        Changed the block size to 32bits so blocks of 64K or bigger can be
307        transfered in a single driver call.
308
3092009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
310
311        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
312        shared irq.h yet and this breaks a significant number of them.
313
3142009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
315
316        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
317        model.
318
3192009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
320
321        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
322        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
323        renamed to rtems_termios_baud_to_number.
324
3252009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
326
327        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
328        termios_baud_to_number (duplicate prototypes).
329        Add C++-guards.
330        Include rtems/termiostypes.h.
331
3322009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
333
334        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
335
3362009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
337
338        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
339        physical address to support BSD TCP/IP stack.
340
3412009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
342
343        * libchip/network/elnk.c: Convert calls to legacy routine
344        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
345
3462009-08-03      Roger Dahlkvist <ruppe@kth.se>
347
348        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
349
3502009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
351
352        * libchip/ide/ata.c: Remove warning.
353
3542009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
355
356        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
357        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
358        now use the same macros.
359        * aclocal/bsp-bspcleanup-options.m4: New file.
360
3612009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
362
363        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
364        obsolete defines and declarations.  Set initial baud during device
365        open.  Fixed interrupt mode.
366
3672009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
368
369        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
370        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
371        EINVAL and ENOTTY as appropriate.
372
3732009-05-30      Chris Johns <chrisj@rtems.org>
374
375        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
376        devices on an IDE bus and cleaned up the initialisation register
377        call.
378
3792009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
380
381        * libchip/network/i82586.c: Fix warning in manner suggested by
382        Arnout Vandecappelle <arnout@mind.be> in
383        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
384
3852009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
386
387        * libchip/network/if_dc.c: Fixed warnings.
388
3892009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
390
391        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
392        as needed.
393
3942009-04-29      Chris Johns <chrisj@rtems.org>
395
396        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
397
398        * libchip/ide/ide_controller.c: Change the status detection and
399        add a message if the transfer fails. There is currently no error
400        handle at the IDE drvier level.
401
4022009-03-12      Daniel Hellstrom <daniel@gaisler.com>
403
404        PR 1392/bsps
405        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
406        over multiple pages results in extra data being written.
407
4082009-02-27      Gene Smith <gene.smith@siemens.com>
409
410        PR 1356
411        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
412        cards.
413
4142009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
415
416        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
417        enabled on x86.
418
4192009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
420
421        * aclocal/bspopts.m4: Quoting cosmetics.
422
4232009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
424
425        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
426        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
427        writes.  Fixed integer type in device structure.
428
4292009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
430
431        * libchip/serial/ns16550.c: Turn on ns16550_process() for
432        BSP_FEATURE_IRQ_LEGACY case also.
433
4342008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
435
436        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
437        level LibI2C interface.  Added generic block IO functions.
438
4392008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
440
441        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
442        optman/rtems/no-msg.c, optman/rtems/no-part.c,
443        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
444        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
445        optman/sapi/no-ext.c, optman/sapi/no-io.c:
446        Revert previous patch (cvs clash with Joel hacking cpukit).
447
4482008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
449
450        * aclocal/canonical-target-name.m4: Remove tic4x.
451
4522008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
453
454        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
455
4562008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
457
458        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
459        optman/rtems/no-msg.c, optman/rtems/no-part.c,
460        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
461        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
462        optman/sapi/no-ext.c, optman/sapi/no-io.c:
463        Fix prototypes.
464
4652008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
466
467        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
468
4692008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
470
471        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
472        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
473        duplicated data.
474
4752008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
476
477        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
478        SuperCore Handler initialization routines to directly pull parameters
479        from configuration table.
480
4812008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
482
483        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
484        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
485        optman/rtems/no-part.c, optman/rtems/no-region.c,
486        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
487        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
488        initialization routines to directly pull parameters from
489        configuration table. Eliminate empty routines sportted.
490
4912008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
492
493        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
494
4952008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
496
497        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
498        all public use of TOD conversion routines.
499
5002008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
501
502        * libchip/network/smc91111config.h:
503        #include <stdint.h> instead of <rtems/stdint.h>.
504
5052008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
506
507        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
508        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
509
5102008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
511
512        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
513
5142008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
515
516        * libchip/serial/ns16550.c: Transmit the character in the polled write
517        function within a critical section for printk() compatibility.
518
5192008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
520
521        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
522
5232008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
524
525        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
526
5272008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
528
529        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
530
5312008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
532
533        * aclocal/bsp-bootcard-options.m4: Fix quoting.
534
5352008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
536
537        * aclocal/bsp-bootcard-options.m4: New file.
538        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
539
5402008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
541
542        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
543        BSPs that support this feature.
544
5452008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
546
547        * libchip/serial/ns16550.c: Fix typo.
548
5492008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
550
551        * libchip/serial/ns16550.c: Fix typo.
552
5532008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
554
555        * libchip/serial/ns16550.c: Add not supported on arm even though it is
556        not simple vectored.
557
5582008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
559
560        * libchip/serial/ns16550.c: Not currently supported on architectures
561        with simple vectored interrupt model.
562
5632008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
564
565        * aclocal/version.m4: Bump RTEMS_API to 4.10.
566        Bump _RTEMS_VERSION to 4.9.99.0.
567
5682008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
569
570        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
571        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
572        functions have now static linkage type.  Added constant qualifier to
573        operations table and read-only function parameters.
574
575        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
576        c/src/libchip/serial/serial.h:  Include required header files.  Removed
577        support for old PowerPC exception handling.  Various fixes for
578        interrupt related routines.  Added support for BSPs with IRQ extension
579        API.
580
5812008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
582
583        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
584        is no PCI bus based upon the BSP not having a base address defined.
585        This means this driver cannot be supported on that board.
586
5872008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
588
589        * libchip/network/dec21140.c, libchip/network/elnk.c,
590        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
591
5922008-09-17      Miao Yan <yanmiaobest@gmail.com>
593
594        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
595        add simple device only filesystem (devfs), optionally completely drop
596        out filesystem, and to clean up disabling newlib reentrancy support.
597        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
598        now has a 15K code space.
599        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
600        Removed.
601
6022008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
603
604        * libchip/ide/ata.h: Convert to Unix file format.
605
6062008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
607
608        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
609        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
610        libchip/serial/serial.h, libchip/serial/serprobe.c,
611        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
612        Convert to "bool".
613        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
614        libchip/i2c/spi-memdrv.h: Convert to "bool".
615        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
616        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
617        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
618        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
619        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
620        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
621        Convert to "bool".
622        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
623        Convert to "bool".
624        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
625        Convert to "bool".
626
6272008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
628
629        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
630        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
631        memory driver to not use the clock ioctl to install a method to poll
632        for input. It now uses a Class API Timer which means we can eliminate
633        this special IOCTL from all clock drivers.
634        * libchip/shmdr/setckvec.c: Removed.
635
6362008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
637
638        * libchip/network/sonic.c: Do not declare a variable just to hold an
639        ignored return value.
640
6412008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
642
643        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
644
6452008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
646
647        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
648        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
649
6502008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
651
652        * libchip/display/disp_hcms29xx.c: Do not make these static. They
653        appear to be unused that way.
654
6552008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
656
657        * libchip/shmdr/shm_driver.h: Correct prototypes.
658
6592008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
660
661        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
662        variables and made methods static.
663
6642008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
665
666        * libchip/serial/ns16550.c: Fix warning.
667
6682008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
669
670        * aclocal/prog-cc.m4: Add -Wnested-externs.
671
6722008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
673
674        * libchip/network/dec21140.c: Add missing prototype.
675        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
676
6772008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
678
679        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
680        -Wstrict-prototypes to RTEMS_CFLAGS.
681
6822008-08-02      Chris Johns <chrisj@rtems.org>
683
684        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
685        rtems_blkdev_request count and start references. Use
686        RTEMS_BLKDEV_START_BLOCK.
687
6882008-07-29      Chris Johns <chrisj@rtems.org>
689
690        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
691
692        * libchip/ide/ata.c: Change to use a mutex rather than disable
693        pre-emption. Updated to the libblock changes.
694
695        * libchip/ide/ata_internal.h: Updated to the new chains API.
696
697        * libchip/ide/ide_controller.c: Updated to the libblock
698        changes. Added come debug tracing.
699
700        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
701        to the libblock changes.
702
7032008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
704
705        * configure.ac: Remove RPCGEN, RPCTOOLS.
706
7072008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
708
709        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
710        for output format specifiers.
711
7122008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
713
714        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
715        Fixed some data types
716
7172008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
718
719        * libchip/i2c/spi-sd-card.c: Added missing header file.
720        * libchip/Makefile.am: Added SD Card driver.
721
7222008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
723
724        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
725        make glyphs non-constant, added file headers
726
7272008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
728
729        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
730        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
731        * libchip/display/font_hcms29xx.h
732        Creation of SPI display driver
733
7342008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
735
736        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
737        via SPI.
738
7392008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
740
741        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
742        AC_PREREQ(2.62).
743
7442008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
745
746        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
747
7482008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
749
750        * libchip/Makefile.am: Move termios helper routines from libchip to
751        libcsupport. Add routine which makes it easy for a termios device
752        driver to inform termios of its default baud rate. This avoids
753        inconsistencies in later termios settings changes.
754        * libchip/serial/termios_baud2index.c,
755        libchip/serial/termios_baud2num.c: Removed.
756
7572008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
758
759        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
760
7612008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
762
763        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
764        not fail if there are none.
765
7662008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
767
768        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
769        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
770        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
771        * libchip/Makefile.am:
772        derived a generic spi memory driver from spi-flash-m25p40,
773        added descriptor for fram fm25l256
774
7752008-05-07      Till Straumann <strauman@slac.stanford.edu>
776
777        PR 649/bsps
778        * libchip/ide/ata.c: Give up if the interface does not become ready.
779
7802008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
781
782        Moved to cpukit.
783        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
784        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
785        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
786        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
787        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
788        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
789        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
790        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
791        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
792        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
793        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
794        nfsclient/src/xdr_mbuf.c: Removed.
795
7962008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
797
798        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
799
8002008-01-05      Chris Johns <chrisj@rtems.org>
801
802        * libchip/flash/am29lv160.c: Update the blank check error message
803        to say there is an error.
804       
8052007-12-22      Chris Johns <chrisj@rtems.org>
806
807        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
808        the hello message. Just one line but still a little too long.
809       
8102007-12-14      Chris Johns <chrisj@rtems.org>
811
812        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
813        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
814        * libchip/flash, libchip/flash/am29lv160.c,
815        libchip/flash/am29lv160.h: New.
816
8172007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
818
819        * libchip/network/if_fxp.c: Spacing.
820
8212007-11-20      Till Straumann <strauman@slac.stanford.edu>
822
823        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
824        Avoid using 'stdio' before the system is up and fully
825        initialized.
826
8272007-11-20      Till Straumann <strauman@slac.stanford.edu>
828
829        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
830        * libchip/Makefile.am, libchip/preinstall.am:
831        added new driver for Maxim DS1375 i2c RTC.
832
8332007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
834
835        * libchip/i2c/spi-flash-m25p40.c:
836        added addressing call in write function
837
8382007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
839
840        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
841        * libchip/Makefile.am:
842        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
843
8442007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
845
846        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
847
8482007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
849
850        * nfsclient/Makefile.am: Fix errors.
851
8522007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
853
854        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
855
8562007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
857
858        * aclocal/version.m4: Bump RTEMS_API to 4.9.
859        Bump RTEMS_VERSION to 4.8.99.0.
860
8612007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
862
863        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
864
8652007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
866
867        * configure.ac: Remove AC_PROG_AWK (Unused).
868
8692007-09-14      Daron Chabot <djc915@mail.usask.ca>
870
871        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
872        rtems_interrupt_vector, to permit passing arbitrary arguments to the
873        ISR. Clean up of variables to silence compiler warnings.
874
8752007-09-13      Daniel Hellstrom <daniel@gaisler.com>
876
877        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
878
8792007-09-12      Daniel Hellstrom <daniel@gaisler.com>
880
881        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
882          - Odd bit bug in some chips taken care of.
883          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
884            alignment but failing to do so must have made the driver writer to make
885            some incorrect assumptions about MBUFs.
886          - Fixed MBUF handling to handle mbuf chains better. The Data length of
887            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
888          - Made while loop responsible for copying data to fifo port copy 16 shorts
889            per loop instead of 1 short, increasing the copying process.
890
8912007-09-07      Daniel Hellstrom <daniel@gaisler.com>
892
893        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
894        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
895
8962007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
897
898        * configure.ac, wrapup/Makefile.am: Remove RDBG.
899        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
900        librdbg/Makefile.am, librdbg/preinstall.am,
901        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
902        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
903        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
904        librdbg/include/rdbg/powerpc/rdbg_f.h,
905        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
906        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
907        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
908        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
909        librdbg/src/servtsp.c, librdbg/src/servutil.c,
910        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
911        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
912        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
913        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
914        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
915        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
916        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
917        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
918        librdbg/src/powerpc/rdbg_f.c,
919        librdbg/src/powerpc/new_exception_processing/remdeb.h,
920        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
921        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
922        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
923
9242007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
925
926        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
927
9282007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
929
930        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
931          sizes.
932
9332007-07-27      Chris Johns <chrisj@rtems.org>
934
935        * wrapup/Makefile.am: Create archive from a file for hosts
936        with a limited command line size.
937
9382007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
939
940        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
941          sizes.
942
9432007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
944       
945        * configure.ac: Add nfsclient.
946        * nfsclient/Makefile.am: New.
947        * nfsclient/proto/Makefile, nfsclient/Makefile,
948          nfsclient/src/Makefile: Remove.
949        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
950        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
951
9522007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
953
954        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
955        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
956        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
957        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
958        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
959        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
960        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
961        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
962        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
963        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
964        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
965        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
966
9672007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
968
969        * libchip/serial/ns16550.c: removed timed out wait for transmitter
970        to become ready: This will not work for fast CPUs.
971
9722007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
973
974        * libchip/ide/ata.c: fixed warning
975
9762007-06-20      Ray Xu <rayx@gmail.com>
977
978        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
979        console, and libio. This shrinks the memory requirements but Joel has
980        not figured out how best to present this to application space.
981        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
982        New files.
983
9842007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
985
986        * optman/sapi/no-io.c: Split IO Manager into one function per file so
987        now we only need required initialization methods.
988
9892007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
990
991        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
992        parameter since it was used to configure a no longer used feature.
993        Device names are now part of the filesystem not in a table.
994
9952007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
996
997        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
998        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
999        optman/rtems/no-part.c, optman/rtems/no-region.c,
1000        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1001        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1002        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1003        other optional managers so using them reduces application size
1004        instead of increasing it.
1005        * optman/rtems/no-barrier.c: New file.
1006
10072007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1008
1009        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1010        adjustments to pci-API changes.
1011        * libchip/network/dec21140.c, libchip/network/elnk.c,
1012        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1013        changes.
1014
10152007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1016
1017        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1018        libchip/network/if_fxp.c: Reflect changes to pci-API.
1019
10202007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1021
1022        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1023        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1024
10252007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1026
1027        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1028          being used to compile "tools").
1029
10302007-03-13      Joel Sherrill <joel@OARcorp.com>
1031
1032        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1033
10342007-03-12      Joel Sherrill <joel@OARcorp.com>
1035
1036        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1037        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1038        and/or fix mistake in copyright notice. Both of these mistakes appear
1039        to be from code submitted after these changes were made previously.
1040
10412007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1042
1043        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1044
10452007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1046
1047        * libchip/Makefile.am: Correct path to README.tulipclone.
1048
10492007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1050
1051        * libchip/ide/ata.c: Remove superfluous type casts.
1052
10532007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1054
1055        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1056        Use size_t for sizes.
1057
10582007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1059
1060        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1061        from preemption disabled region
1062
10632007-01-16      Till Straumann <strauman@slac.stanford.edu>
1064
1065        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1066        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1067        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1068
10692006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1070
1071        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1072          ioctl_command_t as ioctl argument.
1073
10742006-12-13      Joel Sherrill <joel@OARcorp.com>
1075
1076        * librtems++/include/rtems++/rtemsEvent.h,
1077        librtems++/include/rtems++/rtemsMessageQueue.h,
1078        librtems++/include/rtems++/rtemsSemaphore.h,
1079        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1080        librtems++/src/rtemsMessageQueue.cc,
1081        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1082        rtems_unsigned32 to uint32_t.
1083
10842006-12-13      Joel Sherrill <joel@OARcorp.com>
1085
1086        PR 1181/bsps
1087        * optman/rtems/no-msg.c: Clean up dead code.
1088
10892006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1090
1091        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1092
10932006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1094
1095        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1096        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1097        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1098
10992006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1100
1101        * configure.ac: New BUG-REPORT address.
1102
11032006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1104
1105        * Makefile.am: Remove ampolish3.
1106
11072006-11-17      Joel Sherrill <joel@OARcorp.com>
1108
1109        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1110        blank lines.
1111
11122006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1113
1114        * configure.ac: Remove RTEMS_AMPOLISH3.
1115        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1116          Remove checks for AMPOLISH3.
1117        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1118        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1119        * ampolish3: Remove.
1120
11212006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1122
1123        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1124        * aclocal/prog-cc.m4: Remove CFLAGS.
1125        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1126        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1127
11282006-10-23      Joel Sherrill <joel@OARcorp.com>
1129
1130        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1131
11322006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1133
1134        * automake/compile.am: Use hard-coded RTEMS_* flags.
1135
11362006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1137
1138        * aclocal/rtems-top.m4: Remove RTEMS_API.
1139        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1140
11412006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1142
1143        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1144
11452006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1146
1147        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1148
11492006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1150
1151        * aclocal/version.m4: Bump version to 4.7.99.0.
1152
11532006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1154
1155        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1156
11572006-09-11      Joel Sherrill <joel@OARcorp.com>
1158
1159        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1160
11612006-09-04      Joel Sherrill <joel@OARcorp.com>
1162
1163        * libchip/network/greth.c, libchip/network/open_eth.c,
1164        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1165        introduced by warning removal.
1166
11672006-09-01      Joel Sherrill <joel@OARcorp.com>
1168
1169        * libchip/network/greth.c, libchip/network/open_eth.c,
1170        libchip/network/smc91111.c: Remove warnings and correct prototype
1171        added earlier today.
1172
11732006-09-01      Joel Sherrill <joel@OARcorp.com>
1174
1175        * libchip/network/cs8900.c, libchip/network/greth.c,
1176        libchip/network/i82586.c, libchip/network/open_eth.c,
1177        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1178        sized integers, and inttypes.h printf helpers.
1179
11802006-08-09      Kolja Waschk <waschk@telos.de>
1181
1182        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1183
11842006-07-12      Joel Sherrill <joel@OARcorp.com>
1185
1186        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1187
11882006-07-11      Jerry Needell <jerry.needell@unh.edu>
1189
1190        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1191        4.6 branch.  Original modifications by Gaisler Enterprises.
1192        * libchip/network/greth.c, libchip/network/greth.h: New files.
1193
11942006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1195
1196        * ide/ata.[ch]:
1197        (PR1118) fetch priority for ATA task from a variable,
1198        not a fixed configuration value.
1199       
12002006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1201
1202        * Makefile.am: Add ampolish3.
1203
12042006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1205
1206        * ampolish3: New.
1207        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1208
12092006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1210
1211        * aclocal/rtems-ampolish.m4: New.
1212        * configure.ac: Use RTEMS_AMPOLISH3.
1213
12142006-04-18  Joel Sherrill <joel@OARcorp.com>
1215
1216        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1217
12182006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1219
1220        PR 853/filesystem
1221        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1222        should be modified to support the new exception scheme and to use the
1223        handle parameter.
1224
12252006-02-a32     Eric Norum <norume@aps.anl.gov>
1226
1227        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1228        "newer" PCI access calls.  Minor cleanups.  Comments.
1229
12302006-01-12      Eric Norum <norume@aps.anl.gov>
1231
1232        PR 861/networking
1233        PR 863/networking
1234        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1235
12362006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1237
1238        * wrapup/Makefile.am: Add preinstall.am.
1239        * libchip/Makefile.am: Build libchip/network/smc91111.
1240        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1241        Eliminate cyg_int* crap.
1242
12432006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1244
1245        * librdbg/Makefile.am: Add preinstall.am.
1246        * aclocal/bsp-configure.m4: Add ampolish3.
1247        New header guards.
1248
12492006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1250
1251        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1252        Merger from rtems-4-6-branch.
1253
12542006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1255
1256        * libchip/network/smc91111.c
1257        libchip/network/smc91111config.h
1258        libchip/network/smc91111exp.h
1259        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1260        * libchip/Makefile.am: Reflect adding smc91111*.
1261
12622006-01-08      Joel Sherrill <joel@OARcorp.com>
1263
1264        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1265        char *.
1266
12672006-01-08      Joel Sherrill <joel@OARcorp.com>
1268
1269        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1270        warnings.
1271
12722005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1273
1274        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1275        Add RTEMS_RELLDFLAGS.
1276        * automake/compile.am: Remove RTEMS_USE_GCC.
1277        Remove RTEMS_RELLDFLAGS.
1278        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1279
12802005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1281
1282        * libchip/network/if_media.h, libchip/network/mii.h:
1283        Remove (Moved to cpukit).
1284        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1285        and libchip/network/if_media.h.
1286        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1287        if_media.h having moved.
1288
12892005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1290
1291        * automake/compile.am, automake/host.am, automake/local.am,
1292        automake/subdirs.am: Remove depend.
1293        * configure.ac: Explicitly pass --libdir and --includedir to
1294        testsuites.
1295
12962005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1297
1298        * configure.ac: Reflect changes to testsuites.
1299
13002005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1301
1302        * automake/compile.am: Remove GCCSPECS.
1303        * aclocal/prog-cc.m4: Add GCCSPECS.
1304        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1305
13062005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1307
1308        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1309        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1310
13112005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1312
1313        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1314        libcpu/byteorder.h for i386.
1315
13162005-11-02      Till Straumann <strauman@slac.stanford.edu>
1317
1318        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1319        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1320        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1321        added a simple API/library for i2c devices and drivers for i2c
1322        2-byte eeproms and a ds1621 temperature sensor; API is documented
1323        in libi2c.h.
1324
13252005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1326
1327        * libnetworking/pppd/ipxcp.c,
1328        libnetworking/pppd/chat.c,
1329        libnetworking/pppd/patchlevel.h,
1330        libnetworking/pppd/upap.h,
1331        libnetworking/pppd/md5.h,
1332        libnetworking/pppd/pppd.8,
1333        libnetworking/pppd/README,
1334        libnetworking/pppd/preinstall.am,
1335        libnetworking/pppd/md4.h,
1336        libnetworking/pppd/magic.c,
1337        libnetworking/pppd/pppd.h,
1338        libnetworking/pppd/demand.c,
1339        libnetworking/pppd/rtemsmain.c,
1340        libnetworking/pppd/sys-rtems.c,
1341        libnetworking/pppd/ipcp.h,
1342        libnetworking/pppd/lcp.h,
1343        libnetworking/pppd/chap_ms.c,
1344        libnetworking/pppd/md4.c,
1345        libnetworking/pppd/rtemspppd.h,
1346        libnetworking/pppd/cbcp.h,
1347        libnetworking/pppd/auth.c,
1348        libnetworking/pppd/lcp.c,
1349        libnetworking/pppd/example/README,
1350        libnetworking/pppd/example/ppp.conf,
1351        libnetworking/pppd/example/system.h,
1352        libnetworking/pppd/example/netconfig.h,
1353        libnetworking/pppd/example/pppdapp.c,
1354        libnetworking/pppd/example/init.c,
1355        libnetworking/pppd/example/Makefile-user,
1356        libnetworking/pppd/example/pppd.options,
1357        libnetworking/pppd/rtemspppd.c,
1358        libnetworking/pppd/ipxcp.h,
1359        libnetworking/pppd/chap_ms.h,
1360        libnetworking/pppd/options.c,
1361        libnetworking/pppd/magic.h,
1362        libnetworking/pppd/chap.h,
1363        libnetworking/pppd/cbcp.c,
1364        libnetworking/pppd/upap.c,
1365        libnetworking/pppd/chap.c,
1366        libnetworking/pppd/Makefile.am,
1367        libnetworking/pppd/ccp.h,
1368        libnetworking/pppd/utils.c,
1369        libnetworking/pppd/rtemsdialer.h,
1370        libnetworking/pppd/fsm.h,
1371        libnetworking/pppd/pathnames.h,
1372        libnetworking/pppd/md5.c,
1373        libnetworking/pppd/fsm.c,
1374        libnetworking/pppd/ipcp.c,
1375        libnetworking/pppd/STATUS,
1376        libnetworking/pppd/ccp.c,
1377        libnetworking/Makefile.am: Remove (Moved to cpukit).
1378
13792005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1380
1381        * configure.ac: Remove libnetworking, libnetworking/pppd.
1382        * wrapup/Makefile.am: Remove libpppd.a.
1383
13842005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1385
1386        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1387        rtemsdialer.h to $(includedir)/rtems.
1388
13892005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1390
1391        * libnetworking/rtems_telnetd/icmds.c,
1392        libnetworking/rtems_telnetd/Makefile.am,
1393        libnetworking/rtems_telnetd/preinstall.am,
1394        libnetworking/rtems_telnetd/pty.c,
1395        libnetworking/rtems_telnetd/pty.h,
1396        libnetworking/rtems_telnetd/README,
1397        libnetworking/rtems_telnetd/telnetd.c,
1398        libnetworking/rtems_telnetd/telnetd.h:
1399        Remove (Moved to cpukit).
1400
14012005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1402
1403        * configure.ac: Remove libnetworking/rtems_telnetd.
1404        * libnetworking/Makefile.am: Remove rtems_telnetd.
1405        * libnetworking/README: Remove (Obsolete).
1406        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1407
14082005-10-20  Eric Norum <norume@aps.anl.gov>
1409
1410        * libchip/network/dec21140.c: Clean up PCI mapping.
1411
14122005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1413
1414        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1415        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1416        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1417        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1418        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1419        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1420
14212005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1422
1423        * aclocal/bspopts.m4: Add missing m4 quotes.
1424
14252005-09-02  Joel Sherrill <joel@OARcorp.com>
1426
1427    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1428
14292005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1430
1431        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1432        libchip/network/dec21140.c: Remove initialization of PCI bus.
1433
14342005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1435
1436        * optman/Makefile.am: Add preinstall.am.
1437
14382005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1439
1440        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1441        UNTESTED to tested.
1442
14432005-06-17      Joel Sherrill <joel@OARcorp.com>
1444
1445        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1446        it is not supported by the MPC5xx.
1447
14482005-06-17      Joel Sherrill <joel@OARcorp.com>
1449
1450        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1451        interface. Also correct attempting to build on other than PowerPC and
1452        x86.
1453
14542005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1455
1456        * libchip/Makefile.am: Add driver for Tulip clones.
1457        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1458        libchip/network/if_dcreg.h: New files.
1459
14602005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1461
1462        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1463        to enable rdbg.
1464        * configure.ac: Reflect changes above.
1465
14662005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1467
1468        * configure.ac: Add ada/.
1469
14702005-05-20      Sergei Organov  <osv@topconrd.ru>
1471
1472        PR 750/networking
1473        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1474        wait_input().
1475
14762005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1477
1478        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1479        rtems/irq.h.
1480
14812005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1482
1483        * libchip/Makefile.am: Include preinstall.am.
1484        * libchip/preinstall.am: New.
1485
14862005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1487
1488        * configure.ac: Add AMPOLISH3.
1489        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1490        * libnetworking/rtems_telnetd/preinstall.am: New.
1491        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1492
14932005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1494
1495        * configure.ac: Let enable_rpcgen default to "no".
1496
14972005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1498
1499        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1500
15012005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1502
1503        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1504        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1505
15062005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1507
1508        * libchip/network/dec21140.c, libchip/network/elnk.c,
1509        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1510
15112005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1512
1513        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1514        of code as a result of the implementation of a common PCI interface.
1515
15162005-05-04      Joel Sherrill <joel@OARcorp.com>
1517
1518        * libchip/network/open_eth.c: Remove prototype of set_vector.
1519
15202005-05-03      Joel Sherrill <joel@OARcorp.com>
1521
1522        * librdbg/src/ptrace.c: Remove warning.
1523
15242005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1525
1526        * libchip/network/dec21140.c, libchip/network/elnk.c,
1527        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1528        Modified parameter list to remove warnings.
1529
15302005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1531
1532        * libchip/network/cs8900.c, libchip/network/i82586.c,
1533        libchip/network/open_eth.c, libchip/network/sonic.c,
1534        libchip/serial/mc68681.c: Modified types to remove
1535        warnings.  Added initialization to remove warnings.
1536
15372005-04-28      Joel Sherrill <joel@OARcorp.com>
1538
1539        * libchip/network/README.sonic: Rewritten to account for removal of
1540        dmv177.
1541
15422005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1543
1544        PR 781/rtems_misc
1545        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1546
15472005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1548
1549        * libchip/serial/ns16550.c:
1550        Fixed warnings generated in various powerpc configurations
1551
15522005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1553
1554        * libchip/serial/ns16550.c: Modified
1555        ISR to work with PPC new exception processing
1556
15572005-03-14      Joel Sherrill <joel@OARcorp.com>
1558
1559        * libchip/network/dec21140.c, libchip/network/elnk.c,
1560        libchip/network/if_fxp.c: Continue PCI API unification. All use
1561        pci_find_device(). Network drivers manufacture a signature since all
1562        calls have not been converted yet.
1563
15642005-03-04      Joel Sherrill <joel@OARcorp.com>
1565
1566        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1567        initialize function part of the unified PCI API as pci_initialize().
1568
15692005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1570
1571        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1572        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1573
15742005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1575
1576        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1577        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1578
15792005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1580
1581        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1582        building procedures.
1583
15842005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1585
1586        * aclocal/prog-cc.m4:
1587        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1588
15892005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1590
1591        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1592
15932005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1594
1595        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1596
15972005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1598
1599        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1600
16012005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1602
1603        * libnetworking/rtems_servers/ftp.c,
1604        libnetworking/rtems_servers/ftp.h,
1605        libnetworking/rtems_servers/Makefile.am:
1606        Remove (relocated to cpukit/ftpd).
1607        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1608        removed move libnetworking/rtems_servers.
1609
16102005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1611
1612        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1613
16142005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1615
1616        PR 755/rtems
1617        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1618        Remove local declarations of rtems_bsdnet_nameservers,
1619        rtems_bsdnet_nameservers_count.
1620
16212005-01-31      Sergei Organov <osv@topconrd.ru>
1622
1623        PR 751/pppd
1624        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1625        committed to fix PR736 breaks pppd. chat.c should have its own static
1626        ttyfd for pppd to work correctly. The symptom is that second
1627        invokation of chat (for connect script) fails due to pppd_ttyfd set
1628        to -1 by previous chat invokation (for init script). In addition,
1629        this patch fixes leaving of dangling pointer in the abort_stbring[]
1630        by chat_send().
1631
16322005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1633
1634        * configure.ac: Remove CFLAGS_DEBUG_V.
1635        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1636
16372005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1638
1639        * wrapup/Makefile.am: Remove rtems-ctor.o.
1640
16412005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1642
1643        * libchip/rtc/rtc.h: size_t RTC_Count.
1644
16452005-01-20      Joel Sherrill <joel@OARcorp.com>
1646
1647        PR 736/pppd
1648        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1649        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1650        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1651        should not be static and should have a name more specific to pppd.
1652
16532005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1654
1655        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1656        libnetworking/rtems_servers/Makefile.am,
1657        libnetworking/rtems_telnetd/Makefile.am,
1658        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1659        Eliminate CFLAGS_OPTIMIZE_V.
1660
16612005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1662
1663        * configure.ac: Pass CFLAGS to testsuites configure.
1664        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1665        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1666
16672005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1668
1669        * configure.ac: Pass CFLAGS to cpukit configure.
1670        * aclocal/rtems-flags.m4: Remove (Unused).
1671        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1672        * aclocal/env-rtemsbsp.m4:
1673        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1674        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1675        RTEMS_CFLAGS.
1676        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1677        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1678        Cleanup comments.
1679
16802005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1681
1682        * automake/compile.am: Remove build-variant support.
1683
16842005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1685
1686        * libnetworking/pppd/Makefile.am,
1687        libnetworking/rtems_servers/Makefile.am,
1688        libnetworking/rtems_telnetd/Makefile.am:
1689        Remove build-variant support.
1690
16912005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1692
1693        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1694        support/Makefile.am, wrapup/Makefile.am:
1695        Remove build-variant support.
1696
16972004-11-22      Joel Sherrill <joel@OARcorp.com>
1698
1699        * libchip/network/if_fxp.c: Add entry for another module ID code.
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      Joel Sherrill <joel@OARcorp.com>
1708
1709        PR 693/misc
1710        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1711        in/outport routines.
1712
17132004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1714
1715        * aclocal/enable-itron.m4: Remove (unused).
1716
17172004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1718
1719        * configure.ac: Misc. quoting cleanups.
1720        Enable ada-tests iff --enable-ada and --enable-tests.
1721
17222004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1723
1724        PR 703/filesystem
1725        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1726        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1727        libchip/ide/ide_controller.c:
1728        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1729        available for BSPS/device drivers.
1730        Extend the "modes_available" and "mode_active" parameters to
1731        uint16_t for UDMA support.
1732
17332004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1734
1735        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1736        not supported on PowerPC since it works on the MVME2100 BSP.
1737
17382004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1739
1740        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1741        Add dependency tracking for *.cfgs.
1742        * Makefile.am: Add dependency tracking for *.cfg.
1743
17442004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1745
1746        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1747        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1748
17492004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1750
1751        PR 707/make_build
1752        * configure.ac: Add --enable-rpcgen.
1753
17542004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1755
1756        PR 700/rtems_misc
1757        * libnetworking/rtems_webserver/asp.c,
1758        libnetworking/rtems_webserver/balloc.c,
1759        libnetworking/rtems_webserver/cgi.c,
1760        libnetworking/rtems_webserver/default.c,
1761        libnetworking/rtems_webserver/ej.h,
1762        libnetworking/rtems_webserver/ejIntrn.h,
1763        libnetworking/rtems_webserver/ejlex.c,
1764        libnetworking/rtems_webserver/ejparse.c,
1765        libnetworking/rtems_webserver/emfdb.c,
1766        libnetworking/rtems_webserver/emfdb.h,
1767        libnetworking/rtems_webserver/form.c,
1768        libnetworking/rtems_webserver/handler.c,
1769        libnetworking/rtems_webserver/h.c,
1770        libnetworking/rtems_webserver/license.txt,
1771        libnetworking/rtems_webserver/Makefile.am,
1772        libnetworking/rtems_webserver/md5c.c,
1773        libnetworking/rtems_webserver/md5.h,
1774        libnetworking/rtems_webserver/mime.c,
1775        libnetworking/rtems_webserver/misc.c,
1776        libnetworking/rtems_webserver/NOTES,
1777        libnetworking/rtems_webserver/ringq.c,
1778        libnetworking/rtems_webserver/rom.c,
1779        libnetworking/rtems_webserver/rtems_webserver.h,
1780        libnetworking/rtems_webserver/security.c,
1781        libnetworking/rtems_webserver/sock.c,
1782        libnetworking/rtems_webserver/socket.c,
1783        libnetworking/rtems_webserver/sockGen.c,
1784        libnetworking/rtems_webserver/sym.c,
1785        libnetworking/rtems_webserver/uemf.c,
1786        libnetworking/rtems_webserver/uemf.h,
1787        libnetworking/rtems_webserver/um.c,
1788        libnetworking/rtems_webserver/um.h,
1789        libnetworking/rtems_webserver/umui.c,
1790        libnetworking/rtems_webserver/url.c,
1791        libnetworking/rtems_webserver/value.c,
1792        libnetworking/rtems_webserver/wbase64.c,
1793        libnetworking/rtems_webserver/webcomp.c,
1794        libnetworking/rtems_webserver/webmain.c,
1795        libnetworking/rtems_webserver/webpage.c,
1796        libnetworking/rtems_webserver/webrom.c,
1797        libnetworking/rtems_webserver/webs.c,
1798        libnetworking/rtems_webserver/websda.c,
1799        libnetworking/rtems_webserver/websda.h,
1800        libnetworking/rtems_webserver/webs.h,
1801        libnetworking/rtems_webserver/websSSL.c,
1802        libnetworking/rtems_webserver/websSSL.h,
1803        libnetworking/rtems_webserver/websuemf.c,
1804        libnetworking/rtems_webserver/wsIntrn.h:
1805        Remove (Moved to cpukit/http).
1806
18072004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1808
1809        PR 700/rtems_misc
1810        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1811        Remove libnetworking/rtems_webserver.
1812
18132004-10-25      Eric Norum <norume@aps.anl.gov>
1814
1815        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1816
18172004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1818
1819        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1820
18212004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1822
1823        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1824        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1825
18262004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1827
1828        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1829
18302004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1831
1832        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1833        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1834
18352004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1836
1837        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1838        BITSPERBYTE.
1839
18402004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1841
1842        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1843        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1844
18452004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1846
1847        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1848
18492004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1850
1851        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1852        * aclocal/enable-bare.m4: Remove.
1853        * configure.ac: Remove BARE_CPU_MODEL.
1854
18552004-10-13      Eric Norum <norume@aps.anl.gov>
1856
1857        PR 688/bsps
1858        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1859        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1860        MC146818A (and several Dallas Semiconductor) TOD chips.
1861
18622004-10-13      Eric Norum <norume@aps.anl.gov>
1863
1864        PR 686/networking
1865        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1866        device code.
1867
18682004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1869
1870        * libchip/network/dec21140.c: include <rtems/pci.h>.
1871
18722004-09-29      Joel Sherrill <joel@OARcorp.com>
1873
1874        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1875        libnetworking/pppd/utils.c: i960 obsoleted and all references
1876        removed.
1877
18782004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1879
1880        PR 607/networking
1881        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1882        instead of fully specifying unused PCI features.
1883
18842004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1885
1886        * configure.ac: Require automake > 1.9.
1887
18882004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1889
1890        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1891
18922004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1893
1894        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1895        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1896
18972004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1898
1899        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1900        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1901
19022004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1903
1904        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1905
19062004-07-28  Joel Sherrill <joel@OARcorp.com>
1907
1908    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1909
19102004-07-25      Joel Sherrill <joel@OARcorp.com>
1911
1912        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1913
19142004-05-21  Till Strauman <strauman@slac.stanford.edu>
1915
1916        PR 625/networking
1917        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1918        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1919        an error rather than panic if no chip is detected (thus allowing
1920        for probing).
1921        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1922        instead of looping forever.  Avoid divide by zero (crashed my PC).
1923        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1924        they are UNTESTED.
1925
19262004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1927
1928        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1929
19302004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1931
1932        * libchip/network/dec21140.c, libchip/network/elnk.c:
1933        #include <errno.h>.
1934
19352004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1936
1937        * libchip/network/if_media.h: Update from FreeBSD.
1938        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1939        libchip/network/i82586.c: #include <errno.h>.
1940
19412004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1942
1943        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1944
19452004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1946
1947        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1948
19492004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1950
1951        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1952        automake).
1953
19542004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1955
1956        PR 599/pppd
1957        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1958
19592004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1960
1961        * optman/rtems/no-region.c: Reflect having changed
1962        rtems_region_get_segment_size.
1963
19642004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1965
1966        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1967        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1968        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1969        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1970        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1971        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1972        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1973
19742004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1975
1976        * libchip/ide/ata.c, libchip/network/dec21140.c,
1977        libchip/network/elnk.c, libchip/network/i82586.c,
1978        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1979        libchip/network/open_eth.c, libchip/network/sonic.c,
1980        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1981        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1982        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1983        libchip/shmdr/shm_driver.h: Cosmetics.
1984
19852004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1986
1987        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1988        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1989        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1990        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1991        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1992        fixed size types.
1993
19942004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1995
1996        * configure.ac: Explicitly pass --includedir and --libdir to
1997        cpukit/configure.
1998
19992004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2000
2001        * librdbg/Makefile.am: Fix rpcgen rules.
2002        * librdbg/src/i386/any/remdeb_xdr.c,
2003        librdbg/src/m68k/any/remdeb_xdr.c,
2004        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2005        Reflect changes to librdbg/Makefile.am.
2006
20072004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2008
2009        * configure.ac: Reflect changes testsuites/configure.ac and
2010        cpukit/configure.ac.
2011
20122004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2013
2014        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2015        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2016
20172004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2018
2019        * configure.ac: Reflect changes to testsuites's configuration.
2020
20212004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2022
2023        PR/589 rtems
2024        * libchip/network/pci.h: Remove (Moved to cpukit).
2025
20262004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2027
2028        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2029        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2030        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2031        libchip/network/dec21140.c, libchip/network/elnk.c,
2032        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2033        libchip/network/open_eth.h, libchip/network/sonic.c,
2034        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2035        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2036        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2037        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2038        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2039        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2040        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2041        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2042        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2043        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2044        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2045        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2046        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2047        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2048        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2049        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2050        fixed-size types.
2051
20522004-03-14      Chris Johns  <chrisj@rtems.org>
2053
2054        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2055        the BSP example code.
2056        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2057        support the DIMMPC. This is a pc386 target with IO port support. Minor
2058        formating clean up. Add documentation to the header file.
2059        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2060        cs8900.h header file.
2061
20622004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2063
2064        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2065        Cosmetics.
2066
20672004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2068
2069        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2070        There are no application level Makefiles in here.
2071
20722004-03-04      Joel Sherrill <joel@OARcorp.com>
2073
2074        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2075        they can be used in application level makefiles.
2076
20772004-03-05      Joel Sherrill <joel@OARcorp.com>
2078
2079        * libnetworking/rtems_webserver/ejparse.c,
2080        libnetworking/rtems_webserver/emfdb.c,
2081        libnetworking/rtems_webserver/sock.c,
2082        libnetworking/rtems_webserver/socket.c,
2083        libnetworking/rtems_webserver/sym.c,
2084        libnetworking/rtems_webserver/webs.c,
2085        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
20862004-03-05      Joel Sherrill <joel@OARcorp.com>
2087
2088        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2089        compiling this file only only those CPU families with supported
2090        exception models.
2091
20922004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2093
2094        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2095        testsuites (Was exposed with --enable-multilib, only).
2096        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2097         Add RTEMS_BSP_CONFIG_SUBDIR.
2098        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2099        testsuites's configure.
2100        * aclocal/rtems-top.m4: Remove ENDIF hack.
2101        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2102
21032004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2104
2105        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2106        wrapup/Makefile.am: Fix automake problems having been introduced
2107        in previous patch.
2108
21092004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2110
2111        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2112        Preinstall dirs.
2113        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2114        * aclocal/check-multiprocessing.m4: Cosmetics.
2115        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2116        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2117
21182004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2119
2120        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2121        librdbg/src/Makefile.am.
2122        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2123        * configure.ac: Reflect changes above.
2124        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2125        * wrapup/Makefile.am: Reflect changes above.
2126        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2127
21282004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2129
2130        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2131
21322004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2133
2134        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2135
21362004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2137
2138        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2139
21402004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2141
2142        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2143        librdbg/src/powerpc/Makefile.am: Remove.
2144        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2145        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2146        * configure.ac: Reflect changes above.
2147
21482004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2149
2150
21512004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2152
2153        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2154        STRIP.
2155
21562004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2157
2158        * librdbg/include/Makefile.am: Merge-in
2159        librdbg/include/rdbg/i386/Makefile.am,
2160        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2161        librdbg/include/rdbg/powerpc/Makefile.am.
2162        * librdbg/include/rdbg/i386/Makefile.am,
2163        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2164        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2165        * configure.ac: Reflect changes above.
2166
21672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2168
2169        * configure.ac: Use AS_HELP_STRING(ada).
2170
21712004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2172
2173        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2174        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2175        Use AC_CONFIG_HEADERS.
2176        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2177        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2178
21792004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2180
2181        * Makefile.am: include local.am.
2182
21832004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2184
2185        * aclocal/version.m4: 4.6.99.0.
2186
21872004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2188
2189        * Makefile.am: Don't include host.am.
2190        * automake/compile.am: Further cleanups.
2191
21922004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2193
2194        * automake/lib.am: Remove (Unused).
2195
21962004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2197
2198        * wrapup/Makefile.am: Don't include lib.am.
2199        * automake/compile.am: Use automake compilation rules.
2200
22012004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2202
2203        * libnetworking/pppd/Makefile.am,
2204        libnetworking/rtems_servers/Makefile.am,
2205        libnetworking/rtems_telnetd/Makefile.am,
2206        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2207        support/Makefile.am: Don't include lib.am.
2208
22092004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2210
2211        * libchip/Makefile.am: Don't include lib.am.
2212        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2213        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2214        unnecessary EXTRA_DISTs.
2215
22162004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2217
2218        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2219        hack.
2220
22212004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2222
2223        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2224        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2225        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2226        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2227
22282004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2229
2230        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2231        Add AM_CONDITIONAL(HAS_MP).
2232        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2233        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2234        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2235        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2236        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2237        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2238        (Deprecated by autoconf 2.59).
2239
22402004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2241
2242        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2243        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2244
22452004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2246
2247        * ChangeLog: Merge-in libnetworking/ChangeLog.
2248        * libnetworking/ChangeLog: Remove.
2249        * ChangeLog: Merge-in librdbg/ChangeLog.
2250        * librdbg/ChangeLog: Remove.
2251        * ChangeLog: Merge-in libchip/ChangeLog.
2252        * libchip/ChangeLog: Remove.
2253        * ChangeLog: Merge-in optman/ChangeLog.
2254        * optman/ChangeLog: Remove.
2255
22562004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2257
2258        * configure.ac: Reflect changes to cpukit.
2259        * wrapup/Makefile.am: Reflect changes to librdbg.
2260        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2261        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2262        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2263        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2264        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2265        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2266        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2267        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2268        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2269
22702004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2271
2272        * aclocal/rtems-top.m4: Remove check for version.m4.
2273        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2274
22752004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2276
2277        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2278        * wrapup/Makefile.am: Reflect changes to libchip/*.
2279        * support/Makefile.am: Use automake compilation rules.
2280        * wrapup/Makefile.am: Reflect changes to support/*.
2281        * configure.ac: Remove libnetworking/wrapup/Makefile.
2282        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2283        libnetworking/*/lib*.a instead of libnetapps.a.
2284        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2285        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2286        * optman/Makefile.am: Use automake compilation rules.
2287        * libchip/Makefile.am: Fix typo in previous patch.
2288        * libchip/Makefile.am: Use automake compilation rules.
2289        * libnetworking/Makefile.am: Remove wrapup.
2290        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2291        automake-compilation rules.
2292        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2293        automake-compilation rules.
2294        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2295        automake-compilation rules.
2296        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2297        automake-compilation rules.
2298        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2299
23002004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2301
2302        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2303        PRE/TMPINSTALL_FILES to CLEANFILES.
2304        * automake/lib.am: Remove TMPINSTALL_FILES.
2305        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2306        PRE/TMPINSTALL_FILES to CLEANFILES.
2307        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2308        PRE/TMPINSTALL_FILES to CLEANFILES.
2309        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2310        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2311        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2312        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2313        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2314        * librdbg/src/i386/Makefile.am: Ditto.
2315        * librdbg/src/m68k/Makefile.am: Ditto.
2316        * librdbg/src/powerpc/Makefile.am: Ditto.
2317        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2318        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2319        * libnetworking/rtems_servers/Makefile.am: Ditto.
2320        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2321        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2322
23232004-01-07      Joel Sherrill <joel@OARcorp.com>
2324
2325        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2326        more completely covers the MIPS family.
2327
23282003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2329
2330        * wrapup/Makefile.am: Reflect changes to shmdr.
2331        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2332
23332003-12-18      Joel Sherrill <joel@OARcorp.com>
2334
2335        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2336        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2337        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2338        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2339        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2340        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2341        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2342
23432003-12-17      Joel Sherrill <joel@OARcorp.com>
2344
2345        * aclocal/version.m4: Updated to rtems-20031217-test.
2346
23472003-12-17     
2348
2349        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2350        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2351
23522003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2353
2354        * automake/compile.am: Remove LINK_LIBS (Unused).
2355        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2356
23572003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2358
2359        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2360        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2361        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2362        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2363        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2364
23652003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2366
2367        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2368        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2369        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2370        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2371        * librdbg/src/i386/Makefile.am:
2372        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2373        * librdbg/src/m68k/Makefile.am:
2374        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2375        * librdbg/src/powerpc/Makefile.am:
2376        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2377
23782003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2379
2380        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2381        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2382        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2383        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2384        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2385        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2386        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2387        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2388        * optman/Makefile.am: Remove project_libdir.
2389        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2390        PRE/TMPINSTALL_FILES.
2391        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2392        PRE/TMPINSTALL_FILES.
2393        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2394        PRE/TMPINSTALL_FILES.
2395        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2396        PRE/TMPINSTALL_FILES.
2397        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2398        from PRE/TMPINSTALL_FILES.
2399        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2400        PRE/TMPINSTALL_FILES.
2401        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2402        PRE/TMPINSTALL_FILES.
2403        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2404        PRE/TMPINSTALL_FILES.
2405        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2406        PRE/TMPINSTALL_FILES.
2407        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2408        PRE/TMPINSTALL_FILES.
2409        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2410        PRE/TMPINSTALL_FILES.
2411        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2412        from PRE/TMPINSTALL_FILES.
2413
24142003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2415
2416        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2417        * automake/lib.am: Remove project_libdir.
2418        * wrapup/Makefile.am: Reworked.
2419
24202003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2421
2422        * configure.ac: Reflect changes to librdbg.
2423        * optman/Makefile.am: Add tmpinstall dirstamp support.
2424        * libchip/Makefile.am: Fix variant-tmpinstall support.
2425        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2426        * librdbg/src/powerpc/Makefile.am: Merge-in former
2427        new_exception_processing/Makefile.am.
2428        * librdbg/src/m68k/any/Makefile.am: Remove.
2429        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2430        * librdbg/src/i386/any/Makefile.am: Remove.
2431        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2432        * librdbg/src/Makefile.am: Cosmetics.
2433        * librdbg/include/Makefile.am: Cosmetics.
2434        * librdbg/Makefile.am: Cosmetics.
2435        * libnetworking/Makefile.am: Cosmetics.
2436        * libnetworking/pppd/Makefile.am: Cosmetics.
2437        * libnetworking/wrapup/Makefile.am: Cosmetics.
2438
24392003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2440
2441        * Makefile.am: Cosmetics.
2442        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2443        support.
2444
24452003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2446
2447        * automake/compile.am: Remove $(ARCH):-rule.
2448
24492003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2450
2451        * configure.ac: Remove lib/libbsp/shared/Makefile,
2452        lib/libbsp/shmdr/Makefile.
2453
24542003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2455
2456        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2457        libchip/serial/Makefile, libchip/rtc/Makefile.
2458        * support/Makefile.am: Remove all-local: $(ARCH).
2459        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2460        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2461        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2462        * optman/Makefile.am: Remove all-local: $(ARCH).
2463        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2464        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2465        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2466        compilation dirstamp support.
2467        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2468        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2469        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2470        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2471        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2472        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2473        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2474        all-local: $(ARCH).
2475        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2476        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2477        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2478        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2479        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2480
24812003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2482
2483        * aclocal/lead-dot.m4: New (from automake-1.7f).
2484        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2485        AC_SUBST(dirstamp).
2486        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2487        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2488        libchip/serial/Makefile.am: Ditto.
2489        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2490        * librdbg/include/Makefile.am: Ditto.
2491        * librdbg/include/rdbg/Makefile.am: Ditto.
2492        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2493        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2494        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2495        * librdbg/src/Makefile.am: Ditto.
2496        * librdbg/src/i386/Makefile.am: Ditto.
2497        * librdbg/src/i386/any/Makefile.am: Ditto.
2498        * librdbg/src/m68k/Makefile.am: Ditto.
2499        * librdbg/src/m68k/any/Makefile.am: Ditto.
2500        * librdbg/src/powerpc/Makefile.am: Ditto.
2501        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2502        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2503        preinstallation.
2504        * libnetworking/pppd/Makefile.am: Ditto.
2505        * libnetworking/rtems_servers/Makefile.am: Ditto.
2506        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2507        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2508        * libnetworking/wrapup/Makefile.am: Ditto.
2509
25102003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2511
2512        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2513        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2514        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2515        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2516        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2517        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2518        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2519        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2520        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2521        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2522        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2523        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2524        underquoting to silence automake-1.8.
2525
25262003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2527
2528        * configure.ac: Reflect having moved tests to ../../testsuites.
2529
25302003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2531
2532        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2533        * aclocal/canonical-host.m4: Remove.
2534        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2535        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2536
25372003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2538
2539        * aclocal/check-cpu.m4: Remove.
2540        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2541        * aclocal/canonical-target-name.m4: Add m4-quotes.
2542        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2543        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2544        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2545        * aclocal/check-networking.m4: Add m4-quotes. Require
2546        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2547        * aclocal/check-posix.m4: Add m4-quotes. Require
2548        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2549        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2550        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2551        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2552
25532003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2554
2555        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2556        * aclocal/bsp-alias.m4: Remove.
2557
25582003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2559
2560        * configure.ac: Make presence of tests/ optional.
2561
25622003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2563
2564        * aclocal/path-perl.m4: Remove (Unused).
2565
25662003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2567
2568        * automake/force-preinstall.am: Remove.
2569
25702003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2571
2572        PR 499/rtems_misc
2573        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2574        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2575        Configuration (Odd was forced) - Correction of Stop Bit configuration
2576        (inversed) - Correction of ISR Handler to call
2577        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2578        CTS Hardware flow control Configuration.
2579
25802003-09-04      Joel Sherrill <joel@OARcorp.com>
2581
2582        * lib/libcpu/shared/include/cache.h,
2583        lib/libcpu/shared/src/cache_aligned_malloc.c,
2584        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2585        license changed.
2586        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2587        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2588        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2589        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2590        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2591        for license changed.
2592        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2593        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2594        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2595        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2596        libchip/network/cs8900.h, libchip/network/dec21140.c,
2597        libchip/network/elnk.c, libchip/network/open_eth.c,
2598        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2599        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2600        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2601        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2602        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2603        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2604        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2605        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2606        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2607        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2608        libchip/serial/serial.h, libchip/serial/z85c30.c,
2609        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2610        libchip/serial/z85c30_reg.c: URL for license changed.
2611
26122003-09-03      Jiri Gaisler <jiri@gaisler.com>
2613
2614        PR 477/networking
2615        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2616        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2617        libchip/network/open_eth.h: New files.
2618
26192003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2620
2621        * aclocal/rtems-top.m4: Add RTEMS_API.
2622        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2623
26242003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2625
2626        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2627        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2628        @RTEMS_BSP@.cfg.
2629
26302003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2631
2632        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2633
26342003-08-20      Joel Sherrill <joel@OARcorp.com>
2635
2636        * libchip/network/cs8900.c: Correct copyright statements.
2637
26382003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2639
2640        * aclocal/check-itron.m4: Remove.
2641        * aclocal/enable-inlines.m4: Remove.
2642        * Makefile.am: Reflect having moved aclocal/.
2643        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2644        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2645        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2646        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2647        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2648        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2649        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2650        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2651        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2652        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2653        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2654        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2655        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2656        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2657        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2658        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2659        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2660        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2661        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2662        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2663        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2664        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2665        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2666        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2667        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2668        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2669        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2670        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2671        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2672        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2673        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2674        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2675        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2676        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2677        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2678        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2679        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2680        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2681        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2682        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2683        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2684        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2685        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2686        * aclocal/target.m4: New (Copied from ../../aclocal).
2687        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2688        * aclocal/version.m4: New (Copied from ../../aclocal).
2689
26902003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2691
2692        * configure.ac: Remove stray comments.
2693        * automake/local.am, automake/host.am: Remove "debug".
2694
26952003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2696
2697        * Makefile.am: Reflect having moved automake/.
2698        * lib/Makefile.am: Reflect having moved automake/.
2699        * support/Makefile.am: Reflect having moved automake/.
2700        * wrapup/Makefile.am: Reflect having moved automake/.
2701        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2702        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2703        from ../../automake).
2704        * optman/Makefile.am: Reflect having moved automake/.
2705        * libchip/Makefile.am: Reflect having moved automake/.
2706        * libchip/ide/Makefile.am: Reflect having moved automake/.
2707        * libchip/network/Makefile.am: Reflect having moved automake/.
2708        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2709        * libchip/serial/Makefile.am: Reflect having moved automake/.
2710        * librdbg/Makefile.am: Reflect having moved automake/.
2711        * librdbg/include/Makefile.am: Reflect having moved automake/.
2712        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2713        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2714        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2715        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2716        automake/.
2717        * librdbg/src/Makefile.am: Reflect having moved automake/.
2718        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2719        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2720        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2721        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2722        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2723        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2724        having moved automake/.
2725        * libnetworking/Makefile.am: Reflect having moved automake/.
2726        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2727        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2728        automake/.
2729        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2730        automake/.
2731        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2732        automake/.
2733        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2734
27352003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2736
2737        * Makefile.am: Add bsp.pc.in.
2738        * bsp.pc.in: New (pkgconfig support).
2739
27402003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2741
2742        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2743
27442003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2745
2746        * lib/Makefile.am: New (Required by 'make dist').
2747        * lib/ChangeLog: Remove.
2748        * lib/.cvsignore: Cleanup.
2749        * configure.ac: Reflect having added lib/Makefile.am.
2750        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2751        lib/libbsp/configure.ac.
2752        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2753        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2754
27552003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2756
2757        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2758        * configure.ac: Merge-in librdbg/configure.ac.
2759        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2760        librdbg/configure.ac.
2761        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2762        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2763        LIBCHIP. Conditionally build include-dirs.
2764        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2765        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2766        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2767        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2768        librdbg/include/rdbg/m68k/Makefile.am,
2769        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2770        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2771        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2772        librdbg/src/powerpc/Makefile.am, librdbg/
2773        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2774        configure.ac into ../configure.ac.
2775        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2776        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2777        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2778        libnetworking/rtems_telnetd/Makefile.am,
2779        libnetworking/rtems_webserver/Makefile.am,
2780        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2781        into ../configure.ac.
2782
27832003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2784
2785        PR 427/rtems
2786        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2787        * librdbg/src/servtsp.c: Ditto.
2788
27892003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2790
2791        PR 429/bsps
2792        PR 432/bsps
2793        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2794        packets are queued onto an elnk board, the ISR will deadlock the device
2795        with a tx complete interrupt.  Lighter tx loads are not affected as they
2796        end up submitting single packets to the device.
2797
27982003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2799
2800        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2801        optman/configure.ac.
2802        * optman/configure.ac: Remove (Merged into ../configure.ac).
2803        * optman/Makefile.am: Reflect having merged configure.ac into
2804        ../configure.ac.
2805        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2806        * libchip/Makefile.am, libchip/ide/Makefile.am,
2807        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2808        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2809        ../configure.ac.
2810
28112003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2812
2813        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2814
28152003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2816
2817        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2818        on i386.
2819
28202003-06-13      Joel Sherrill <joel@OARcorp.com>
2821
2822        * libnetworking/pppd/chat.c: Removed warnings.
2823
28242003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2825
2826        * libchip/network/README.3com: New file missed in previous commit.
2827        PR 405/bsps
2828        PR 393/networking
2829        * libchip/network/dec21140.c: Fix leak also known as PR393.
2830        * libchip/network/elnk.c, libchip/network/if_media.h,
2831        libchip/network/mii.h: New files.
2832        * libchip/network/Makefile.am: Reflect new files.
2833
28342003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2835
2836        * configure.ac: Remove support for profile-variant.
2837
28382003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2839
2840        PR 397/pppd
2841        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2842        * libnetworking/pppd/magic.c: Remove *rand48.
2843        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2844
28452003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2846
2847        * wrapup/Makefile.am: Add libide.a.
2848
28492003-04-15      Joel Sherrill <joel@OARcorp.com>
2850
2851        PR 387/rtems_misc
2852        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2853        routines.
2854        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2855
28562003-04-11      Joel Sherrill <joel@OARcorp.com>
2857
2858        * libnetworking/rtems_webserver/cgi.c,
2859        libnetworking/rtems_webserver/sockGen.c,
2860        libnetworking/rtems_webserver/umui.c,
2861        libnetworking/rtems_webserver/websSSL.c,
2862        libnetworking/rtems_webserver/websSSL.h,
2863        libnetworking/rtems_webserver/websda.c,
2864        libnetworking/rtems_webserver/websda.h: New files. Not included in
2865        previous commit.
2866
28672003-04-10      Joel Sherrill <joel@OARcorp.com>
2868
2869        PR 371/pppd
2870        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2871        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2872        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2873        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2874        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2875        still global symbols in rtemspppd.h which might need to be changed or
2876        converted into member of a structure which is dereferenced with a
2877        pointer that is managed as a per task variable. But this patch should
2878        avoid many conflicts.
2879
28802003-03-27      Joel Sherrill <joel@OARcorp.com>
2881
2882        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2883        not allowed in the cpukit source code since it must be buildable
2884        independent of any BSP. These files were moved to libchip/ide.
2885        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2886        files.
2887
28882003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2889
2890        PR 368/filesystems
2891        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2892        improvements which now work on pc386 and mbx8xx.
2893        * libchip/ide/ide_controller.c: New file.
2894
28952003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2896
2897        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2898
28992003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2900
2901        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2902        * configure.ac: Add support/.
2903        * support/.cvsignore: New.
2904        * support/Makefile.am: New.
2905        * support/version.c: New.
2906        * wrapup/Makefile.am: Add support/libsupport.a.
2907        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2908        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2909        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2910        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2911
29122003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2913
2914        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2915
29162003-02-20      Till Straumann <strauman@slac.stanford.edu>
2917
2918        PR 354/networking
2919        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2920        chip against a table of supported chips. The untested ones are still
2921        commented out, however.
2922
29232003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2924
2925        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2926        * configure.ac: AC_PREREQ(2.57).
2927        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2928        * optman/configure.ac: AC_PREREQ(2.57).
2929        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2930        * libchip/configure.ac: AC_PREREQ(2.57).
2931        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2932        * librdbg/configure.ac: AC_PREREQ(2.57).
2933        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2934        * libnetworking/configure.ac: AC_PREREQ(2.57).
2935
29362003-02-06      Joel Sherrill <joel@OARcorp.com>
2937
2938        * libnetworking/pppd/chat.c: Convert routines with common names to
2939        static. This included get_char(), put_char(), and character() among
2940        others.
2941
29422003-02-03      Joel Sherrill <joel@OARcorp.com>
2943
2944        PR 338/filesystem
2945        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2946        rtems_io_lookup_name() (API change).  Unused function removed.
2947
29482003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2949
2950        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2951        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2952        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2953        Eliminate *_O_FILES.
2954        * libnetworking/rtems_servers/Makefile.am,
2955        libnetworking/rtems_webserver/Makefile.am,
2956        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2957
29582002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2959
2960        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2961        Let all-local: depend on $(LIB).
2962        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2963        * optman/Makefile.am: Apply install-data-local to install *.rels.
2964
29652002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2966
2967        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2968        %.c rules.
2969        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2970        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2971        * libchip/rtc/Makefile.am: Ditto.
2972        * libchip/serial/Makefile.am: Ditto.
2973
29742002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2975
2976        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2977        LIBC_DEFINES.
2978        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2979        LIBC_DEFINES.
2980        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2981        LIBC_DEFINES.
2982
29832002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2984
2985        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2986
29872002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2988
2989        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2990        cache-checking.
2991        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2992
29932002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2994
2995        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2996        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2997        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2998        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2999        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3000
30012002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3002
3003        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3004        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3005        Remove.
3006        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3007
30082002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3009
3010        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3011        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3012
30132002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3014
3015        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3016        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3017
30182002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3019
3020        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3021        * optman/rel.am: New.
3022
30232002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3024
3025        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3026        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3027        braino in comment on "exec". Extend --enable-ada handling.
3028
30292002-11-04      Joel Sherrill <joel@OARcorp.com>
3030
3031        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3032        tasks and rolling multiple loops into 1.
3033        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3034        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3035        Removed warnings.
3036
30372002-10-31      Joel Sherrill <joel@OARcorp.com>
3038
3039        * libchip/network/dec21140.c: Removed warnings.
3040        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3041        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3042        librdbg/src/m68k/any/remdeb_xdr.c,
3043        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3044        warnings.
3045        * libnetworking/rtems_webserver/socket.c,
3046        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3047
30482002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3049
3050        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3051        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3052        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3053        above.
3054
30552002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3056
3057        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3058        * wrapup/.cvsignore: Remove autom4te.cache.
3059        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3060        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3061        autom4te.cache.
3062        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3063        autom4te.cache.
3064        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3065        autom4te.cache.
3066
30672002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3068
3069        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3070
30712002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3072
3073        * optman/.cvsignore: Add autom4te.cache.
3074
30752002-09-14      Joel Sherrill <joel@OARcorp.com>
3076
3077        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3078
30792002-09-07      Joel Sherrill <joel@OARcorp.com>
3080
3081        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3082        include files to resolve warnings.
3083
30842002-09-07      Chris Johns <ccj@acm.org>
3085
3086        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3087        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3088        which corrects the problem  where the cs8900.c file was actually the BSP
3089        glue.  Joel did some hacking so this file will compile.  Previously it
3090        required providing a target.h file to compile.
3091        * libchip/network/cs8900.c.bsp: New file.
3092
30932002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3094
3095        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3096
30972002-08-31      Joel Sherrill <joel@OARcorp.com>
3098
3099        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3100        eliminate warning.
3101
31022002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3103
3104        * configure.ac: Add ada-tests.
3105
31062002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3107
3108        * Makefile.am: Add preinstall-stamp.
3109
31102002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3111
3112        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3113        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3114        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3115        gcc31 happy.
3116        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3117        cp.
3118
31192002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3120
3121        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3122        make/bsp.mak.
3123        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3124        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3125
31262002-08-12      Joel Sherrill <joel@OARcorp.com>
3127
3128        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3129        avoid error.
3130
31312002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3132
3133        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3134        * configure.ac: Add BSP_SUBDIRS.
3135        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3136        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3137        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3138        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3139        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3140        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3141        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3142        RTEMS_CHECK_BSP_CACHE.
3143        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3144        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3145        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3146        .$(OBJEXT) instead of .o.
3147        * libnetworking/pppd/Makefile.am,
3148        libnetworking/rtems_servers/Makefile.am,
3149        libnetworking/rtems_telnetd/Makefile.am,
3150        libnetworking/rtems_webserver/Makefile.am,
3151        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3152
31532002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3154
3155        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3156        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3157        ../libchip/serial/$(ARCH)/libserialio.a.
3158        * libchip/serial/Makefile.am: Don't tmp-install lib.
3159        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3160
31612002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3162
3163        * Makefile.am: Add rtems_makedir.
3164        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3165        * Makefile.am: Add wrapup-SUBDIR.
3166        * wrapup/ChangeLog: Remove.
3167        * wrapup/configure.ac: Remove.
3168        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3169        (Make the bare BSP happy).
3170        * configure.ac: Ditto.
3171        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3172        Create make/custom/default.cfg.
3173        * configure.ac: Add creation of make/custom/*.cfg. Create
3174        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3175
31762002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3177
3178        * Makefile.am: Clean $(PROJECT_RELEASE).
3179
31802002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3181
3182        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3183        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3184        prototype mismatches.
3185
31862002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3187
3188        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3189        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3190
31912002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3192
3193        * acinclude.m4: Add test "$multilib" != "yes".
3194        * config-ml.in: Remove.
3195        * acinclude.m4: Cleanups.
3196        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3197        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3198        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3199        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3200        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3201
32022002-07-16      Eric Norum <eric.norum@usask.ca>
3203
3204        * New driver for the Intel EtherExpressPro (82559ER) chip.
3205        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3206        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3207        * libchip/network/Makefile.am: Modified to reflect above.
3208
32092002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3210
3211        * acinclude.m4: New.
3212        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3213        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3214        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3215
32162002-07-01      Joel Sherrill <joel@OARcorp.com>
3217
3218        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3219        _Objects_Information_table now that it is a two dimensional array based
3220        upon API and class.
3221        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3222        of strnlen().
3223
32242002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3225
3226        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3227        preinstall libnetapps.a.
3228
32292002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3230
3231        * configure.ac: Remove librpc.
3232
32332002-06-25      Joel Sherrill <joel@OARcorp.com>
3234
3235        * Per PR233, moved librpc to exec.
3236        * configure.ac, wrapup/Makefile.am: Modified.
3237        * librpc, librpc/ChangeLog: Removed.
3238
32392002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3240
3241        * optman/Makefile.am: Remove multilib support.
3242        * optman/configure.ac: Ditto.
3243        * optman/sapi/Makefile.am: Ditto.
3244
32452002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3246
3247        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3248        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3249
32502002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3251
3252        Move networking libraries to c/src/exec/libnetworking
3253        * libnetworking/configure.ac, libnetworking/Makefile.am,
3254        libnetworking/wrapup/Makefile.am: Reflect Moval.
3255
32562002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3257
3258        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3259        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3260        <rtems/bspIo.h>.
3261
32622002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3263
3264        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3265        * libnetworking/rtems/mkrootfs.h: Ditto.
3266        * libnetworking/rtems/Makefile.am: Reflect changes above.
3267
32682002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3269
3270        * configure.ac: Remove lib.
3271
32722002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3273
3274        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3275        that exception stack frames on M68K members with VBR always are 6 byte
3276        long. The incorrect assumption resulted in some gdb commands like "next"
3277        to fail on the 68360.
3278
32792002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3280
3281        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3282        PR 220
3283        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3284        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3285        CVS.
3286        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3287        libnetworking/sys/filio.h: Remove.
3288        * libnetworking/sys/Makefile.am: Reflect changes above.
3289
32902002-05-07      Chris Johns <ccj@acm.org>
3291
3292        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3293        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3294        requires it to be stripped.
3295
32962002-05-01      Eric Norum <eric.norum@usask.ca>
3297
3298        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3299        assembly  to satisfy gcc 3.1 and newer.
3300
33012002-04-26      Eric Norum <eric.norum@usask.ca>
3302
3303        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3304        agressive optimization in gcc 3.1 does not reorder things.
3305
33062002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3307
3308        * libchip/network/dec21140.c: Reflect changes to powerpc's
3309        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3310        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3311        <rtems/score/cpu.h>.
3312        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3313        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3314
33152002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3316
3317        * optman/configure.ac: Remove ENABLE_GCC28.
3318
33192002-04-11      Chris Johns <ccj@acm.org>
3320
3321        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3322        driver control block field to the ifconfig network driver structure.
3323        This field is needed by the i82586 driver which was ported from NetBSD
3324        as it had better hardware abstraction.
3325        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3326        PR59, added the drv_ctrl driver control block field to the ifconfig
3327        network driver structure. This field is needed by the i82586 driver
3328        which was ported from NetBSD as it had better hardware abstraction.
3329
33302002-04-10      Mike Siers <mikes@poliac.com>
3331
3332        * libnetworking/rtems_webserver/NOTES,
3333        libnetworking/rtems_webserver/asp.c,
3334        libnetworking/rtems_webserver/balloc.c,
3335        libnetworking/rtems_webserver/default.c,
3336        libnetworking/rtems_webserver/ej.h,
3337        libnetworking/rtems_webserver/ejIntrn.h,
3338        libnetworking/rtems_webserver/ejlex.c,
3339        libnetworking/rtems_webserver/ejparse.c,
3340        libnetworking/rtems_webserver/emfdb.c,
3341        libnetworking/rtems_webserver/emfdb.h,
3342        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3343        libnetworking/rtems_webserver/handler.c,
3344        libnetworking/rtems_webserver/license.txt,
3345        libnetworking/rtems_webserver/md5.h,
3346        libnetworking/rtems_webserver/md5c.c,
3347        libnetworking/rtems_webserver/mime.c,
3348        libnetworking/rtems_webserver/misc.c,
3349        libnetworking/rtems_webserver/ringq.c,
3350        libnetworking/rtems_webserver/rom.c,
3351        libnetworking/rtems_webserver/security.c,
3352        libnetworking/rtems_webserver/sock.c,
3353        libnetworking/rtems_webserver/sym.c,
3354        libnetworking/rtems_webserver/uemf.c,
3355        libnetworking/rtems_webserver/uemf.h,
3356        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3357        libnetworking/rtems_webserver/url.c,
3358        libnetworking/rtems_webserver/value.c,
3359        libnetworking/rtems_webserver/wbase64.c,
3360        libnetworking/rtems_webserver/webcomp.c,
3361        libnetworking/rtems_webserver/webpage.c,
3362        libnetworking/rtems_webserver/webrom.c,
3363        libnetworking/rtems_webserver/webs.c,
3364        libnetworking/rtems_webserver/webs.h,
3365        libnetworking/rtems_webserver/websuemf.c,
3366        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3367        2.1.4.
3368
33692002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3370
3371        * libchip/network/i82586.c: Include <string.h>.
3372        * libchip/network/sonic.c: Ditto.
3373
33742002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3375
3376        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3377
33782002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3379
3380        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3381
33822002-03-27      Thomas.Doerfler@imd-systems.de
3383
3384        PR 144
3385        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3386        memory address 0 when called for the first time. This is done when
3387        trying to clear the variable "dhcp_hostname".
3388
33892002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3390
3391        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3392        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3393        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3394        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3395        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3396        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3397        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3398        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3399        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3400        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3401        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3402        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3403        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3404        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3405        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3406        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3407        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3408        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3409        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3410        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3411        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3412        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3413        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3414        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3415        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3416        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3417        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3418        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3419        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3420        AUTOMAKE_OPTIONS.
3421        * libnetworking/configure.ac:
3422        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3423        foreign 1.6]).
3424        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3425        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3426        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3427        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3428        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3429        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3430        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3431        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3432        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3433        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3434        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3435        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3436        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3437        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3438        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3439        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3440        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3441
34422002-03-27      Ilya Alexeev <ilya@continuum.ru>
3443
3444        PR 162
3445        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3446        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3447        used in a device write routines.  Now ppp_softc structure have own
3448        character for writing to device (sc_outchar).  I think that converting
3449        local variables to static is not a right solution, because problems will
3450        occur in the case of two or more ppp instances.
3451        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3452        must be u_long, otherwise in the case of the big output packet endless
3453        loop may occur.
3454
34552002-03-21      Ilya Alexeev <ilya@continuum.ru>
3456
3457        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3458        preparations for multiple PPPD connections.
3459
34602002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3461
3462        PR 149
3463        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3464        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3465        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3466        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3467
34682002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3469
3470        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3471        * configure.ac: Modified to reflect addition.
3472
34732002-02-27      Ilya Alexeev <ilya@continuum.ru>
3474
3475        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3476        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3477        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3478        capabilities as well as eliminate some warnings.
3479
34802002-02-27      Eric Norum <eric.norum@usask.ca>
3481
3482        * libnetworking/net/radix.c: Properly handle fetching the default route
3483        when there is no route.  This was a bug in the original FreeBSD code and
3484        this fix is from an updated version of their code.
3485
34862002-02-16      Eric Norum <eric.norum@usask.ca>
3487
3488        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3489        checking.
3490
34912002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3492
3493        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3494        dodefaultroute.
3495
34962002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3497
3498        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3499        include <rtems/seterr.h>.
3500
35012002-02-01      Mike Siers <mikes@poliac.com>
3502
3503        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3504        avoid bringing the link down too fast. NOTE: Mike reports successfully
3505        running at 56K baud on a direct link.
3506
35072002-02-01      Eric Valette <valette@crf.canon.fr>
3508
3509        * librdbg/So many patches have been posted recently on the mailing list
3510        and  because we were unable to find correct solution to compile on
3511        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3512        because the coding  style of rdbg was rather inconsistant among various
3513        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3514        global coding style (using indent + manual edits), 2) incorporate/review
3515        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3516        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3517        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3518        after rdbg initialization is done, NB : the paches is huge but it is
3519        mainly due to coding styke chnages.  Only few lines of codes have been
3520        really changed and they do not impact  rdbg functionnality (AFAIKT).
3521        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3522        librdbg/include/rdbg/m68k/rdbg_f.h,
3523        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3524        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3525        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3526        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3527        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3528        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3529        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3530        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3531        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3532        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3533        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3534        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3535        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3536        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3537        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3538        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3539
35402002-01-31      Mike Siers <mikes@poliac.com>
3541
3542        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3543        * Nice Update of PPPD support which eliminates the requiremetn that
3544        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3545        and reports that it seems to be more stable and handle larger packets
3546        better.  This patch replaces the termios tasks with more general pppd
3547        network driver tasks.  The functions pppinput() and pppstart() get
3548        called from the interrupt service routine.
3549        * libnetworking/Makefile.am, libnetworking/configure.ac,
3550        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3551        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3552        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3553        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3554        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3555        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3556        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3557        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3558        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3559        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3560        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3561        libnetworking/net/route.c, libnetworking/net/route.h,
3562        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3563        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3564        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3565        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3566        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3567        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3568        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3569        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3570        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3571        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3572        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3573        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3574        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3575        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3576        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3577        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3578        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3579        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3580        libnetworking/pppd/example/README,
3581        libnetworking/pppd/example/netconfig.h,
3582        libnetworking/wrapup/Makefile.am: Modified.
3583        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3584        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3585        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3586        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3587        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3588        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3589        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3590        libnetworking/modem/pppcompress.c: Subdirectory removed.
3591
35922002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3593
3594        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3595        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3596
35972002-01-18      Till Straumann <strauman@slac.stanford.edu>
3598
3599        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3600        issues: - exception handler needs to enable MSR_FP if the interrupted
3601        thread is FP enabled. - printk message for MSR fixed and added
3602        stacktrace. NOTE: this requires the stacktrace patch to
3603        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3604        however).
3605
36062002-01-06      Joel Sherrill <joel@OARcorp.com>
3607
3608        * optman/.cvsignore: Added aclocal.m4 and configure.
3609        * optman/.cvsignore: New file.
3610
36112002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3612
3613        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3614
36152002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3616
3617        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3618        * optman/ChangeLog: New.
3619        * optman/configure.ac: New.
3620        * optman/Makefile.am: New.
3621        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3622        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3623
36242001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3625
3626        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3627
36282001-12-18      Eric Norum <eric.norum@usask.ca>
3629
3630        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3631        `directories' (path names with a / at the end) while disallowing open()
3632        operations on TFTP `directories'.
3633
36342001-12-07      Eric Norum <eric.norum@usask.ca>
3635
3636        * libnetworking/lib/tftpDriver.c: Restore write capability.
3637
36382001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3639
3640        * libchip/network/sonic.h: Fix typo.
3641        * libnetworking/arpa/Makefile.am: Remove stray lines.
3642
36432001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3644
3645        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3646
36472001-10-18      Eric Norum <eric.norum@usask.ca>
3648
3649        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3650        chdir() and open() operations within the TFTP file system.
3651
36522001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3653
3654        * librdbg/configure.ac: Fix latent bug exposed by removal of
3655        config.cache's which prevented powerpc targets librdbg from building.
3656
36572001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3658
3659        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3660        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3661        autoconf-2.52 happy.
3662
36632001-10-12      Mike Siers <mikes@poliac.com>
3664
3665        * libnetworking/Update to stable working state.  Congratulations Mike!
3666        :).
3667        * libnetworking/modem_example: Directory removed.
3668        * libnetworking/modem_example/16550.h,
3669        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3670        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3671        libnetworking/modem_example/ppp.h,
3672        libnetworking/modem_example/pppcompress.c: Files removed.
3673        * libnetworking/pppd/example/pppd.options: New file.
3674        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3675        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3676        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3677        libnetworking/pppd/rtemsmain.c: Updated.
3678
36792001-10-12      Joel Sherrill <joel@OARcorp.com>
3680
3681        * libchip/serial/z85c30.c: Fixed typo.
3682
36832001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3684
3685        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3686        * configure.in: Remove.
3687        * configure.ac: New file, generated from configure.in by autoupdate.
3688        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3689        * libchip/configure.in: Remove.
3690        * libchip/configure.ac: New file, generated from configure.in by
3691        autoupdate.
3692        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3693        * librdbg/configure.in: Remove.
3694        * librdbg/configure.ac: New file, generated from configure.in by
3695        autoupdate.
3696        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3697        * libnetworking/configure.in: Remove.
3698        * libnetworking/configure.ac: New file, generated from configure.in by
3699        autoupdate.
3700
37012001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3702
3703        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3704        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3705        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3706
37072001-09-27      Joel Sherrill <joel@OARcorp.com>
3708
3709        * libchip/ChangeLog: Fixed typo in date.
3710
37112001-09-27      Eric Norum <eric.norum@usask.ca>
3712
3713        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3714        TFTP  filesystem.
3715
37162001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3717
3718        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3719        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3720        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3721        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3722        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3723        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3724        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3725        'PREINSTALL_FILES ='.
3726        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3727        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3728        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3729        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3730        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3731        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3732        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3733        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3734        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3735        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3736        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3737        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3738
37392001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3740
3741        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3742        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3743        * librdbg/src/m68k/any/Makefile.am: Ditto.
3744        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3745        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3746        happy.
3747
37482001-09-21      Joel Sherrill <joel@OARcorp.com>
3749
3750        * libchip/network/Makefile.am: Fixed typo on file name.
3751        * libchip/network/i82586.c: Commented out line 318 which is referencing
3752        a member of a structure that is not currently there.  This needs to be
3753        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3754        to C style.
3755
37562001-09-19      Eric Norum <eric.norum@usask.ca>
3757
3758        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3759
37602001-09-19      Chris Johns <ccj@acm.org>
3761
3762        * libchip/network/README.i82586, libchip/network/i82586.c,
3763        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3764        Network driver for Intel i82586.
3765        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3766        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3767        "root" filesystem with information obtained via the DHCP response.
3768
37692001-09-14      Eric Norum <eric.norum@usask.ca>
3770
3771        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3772        make gcc 3.x happy.
3773
37742001-08-16      Mike Siers <mikes@poliac.com>
3775
3776        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3777        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3778        These support callback functionality that has not even been compiled
3779        under RTEMS yet.
3780        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3781        example application.  Mike's notes on the modifications: - renamed
3782        error() function because of namespace problems - removed calls to the
3783        exit() funciton - removed extra files from the pppd source directory -
3784        defined pppd task constant values in rtemspppd.h - modifyied example
3785        code to get actual tick per second value - placed the pppd 2.3.11 man
3786        page file (pppd.8) into the pppd directory.
3787        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3788        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3789        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3790        libnetworking/pppd/rtems-ppp.c: Deleted.
3791        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3792        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3793        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3794        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3795        libnetworking/pppd/example/init.c,
3796        libnetworking/pppd/example/netconfig.h,
3797        libnetworking/pppd/example/ppp.conf,
3798        libnetworking/pppd/example/pppdapp.c,
3799        libnetworking/pppd/example/system.h: New files.
3800        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3801        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3802        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3803        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3804        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3805        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3806        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3807        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3808        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3809        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3810        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3811        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3812        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3813        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3814        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3815
38162001-08-16      Joel Sherrill <joel@OARcorp.com>
3817
3818        * libnetworking/pppd/example/Makefile: Removed.
3819        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3820        to avoid bootstrap -c clobbering it.
3821        * libnetworking/rtems_telnetd/.cvsignore: New file.
3822
38232001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3824
3825        * libnetworking/Makefile.am, libnetworking/configure.in,
3826        libnetworking/rtems_servers/Makefile.am,
3827        libnetworking/rtems_servers/telnetd.c,
3828        libnetworking/rtems_servers/telnetd.h,
3829        libnetworking/rtems_telnetd/Makefile.am,
3830        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3831        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3832        libnetworking/rtems_telnetd/telnetd.c,
3833        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3834        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3835        effect when ftpd change. - the tcp/ip stats have been implemented into
3836        icmds.c and started when telnetd daemon is started.
3837        * libnetworking/rtems_servers/telnetd.c,
3838        libnetworking/rtems_servers/telnetd.h: Removed.
3839        * libnetworking/rtems_telnetd: New directory.
3840        * libnetworking/rtems_telnetd/Makefile.am,
3841        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3842        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3843        libnetworking/rtems_telnetd/telnetd.c,
3844        libnetworking/rtems_telnetd/telnetd.h: New files.
3845
38462001-06-14      Joel Sherrill <joel@OARcorp.com>
3847
3848        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3849        Moved from libmisc/shell so the network stack to address network
3850        depenendency.
3851        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3852
38532001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3854
3855        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3856
38572001-05-15      Joel Sherrill <joel@OARcorp.com>
3858
3859        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3860        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3861        accidentally deleted the incorrectly empty versions.
3862
38632001-05-14      Till Straumann <strauman@slac.stanford.edu>
3864
3865        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3866        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3867        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3868        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3869        to know the values) - the affected BSP (shared/motorola) headers have
3870        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3871        driver (libchip/network/dec21140.c) has been fixed to use
3872        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3873        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3874        who is using this driver. - the DEC driver also has been fixed to use
3875        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3876        delay_in_bus_cycles().
3877
38782001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3879
3880        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3881
38822001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3883
3884        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3885
38862001-04-24      Eric Norum <eric.norum@usask.ca>
3887
3888        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3889        NTP synchronization a little more robust -- no NTP daemon yet, but at
3890        least it trys a little harder when the primary NTP server is down.
3891
38922001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3893
3894        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3895        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3896        libnetworking/pppd/modem_example/modem.c,
3897        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3898        other strings into English.
3899        * libnetworking/pppd/STATUS: updated to reflect the changes.
3900
39012001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3902
3903        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3904        again.
3905
39062001-04-20      Eric Valette <valette@crf.canon.fr>
3907
3908        * mcp750 directory renamed new_exception processing as it supports many
3909        more CPU models.
3910        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3911        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3912        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3913        formerly in mcp750 plus modifications.
3914        * librdbg/src/powerpc/mcp750/.cvsignore,
3915        librdbg/src/powerpc/mcp750/Makefile.am,
3916        librdbg/src/powerpc/mcp750/remdeb.h,
3917        librdbg/src/powerpc/mcp750/remdeb_f.x,
3918        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3919        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3920        new_exception_processing.
3921        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3922        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3923        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3924        part of this effort to add support for the MPC8xx.
3925
39262001-04-19      Joel Sherrill <joel@OARcorp.com>
3927
3928        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3929        internal include files.
3930
39312001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3932
3933        PR 158
3934        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3935        rcmd() library call by commenting out the parts that deal with signals.
3936        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3937        stdio. The 'server-side' parts of this file which deal with
3938        authentication are disabled since they are not needed.
3939
39402001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3941
3942        * libnetworking/include/.cvsignore: Remove dangling file.
3943
39442001-03-14      Joel Sherrill <joel@OARcorp.com>
3945
3946        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3947        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3948        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3949        libchip style serial drivers can be written in libcpu or libbsp.
3950
39512001-03-01      Joel Sherrill <joel@OARcorp.com>
3952
3953        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3954        libchip/network/sonic.c, libchip/network/sonic.h,
3955        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3956        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3957        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3958        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3959        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3960        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3961        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3962        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3963
39642001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3965
3966        * librdbg/include/rdbg/Makefile.am,
3967        librdbg/include/rdbg/i386/Makefile.am,
3968        librdbg/include/rdbg/m68k/Makefile.am,
3969        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3970        style on include files.
3971
39722001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3973
3974        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3975        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3976        replace ${..} with $(..).
3977        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3978        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3979        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3980        libnetworking/rtems/Makefile.am, libnetworking/
3981        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3982        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3983        include_*HEADERS instead of H_FILES.
3984        * libnetworking/include/Makefile.am: Remove.
3985        * libnetworking/Makefile.am: Add handling of *.h files.
3986        * libnetworking/configure.in: Remove include/Makefile.
3987
39882001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3989
3990        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3991
39922001-01-31      Sergei Organov <osv@javad.ru>
3993
3994        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3995        current dir and root dir removed in favor of new libio support for
3996        task-local current and root directories. - Bug in `close_data_socket()'
3997        introduced by previous change fixed. - `command_pasv()' changed to set
3998        timeout on socket we are listening on and code fixed to don't close
3999        socket twice on error. - `serr()' changed to clear `errno'. -
4000        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4001        changed to clear `errno' before processing session. -
4002        `close_data_socket()' fixed to close both active and passive sockets -
4003        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4004        empty string  in `exec_command()'.
4005
40062001-01-25      Eric Norum <eric.norum@usask.ca>
4007
4008        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4009        improves throughput on systems which are dropping packets.   Only the
4010        first timeout is reduced.  This keeps the number of extra packets down
4011        on networks that are very busy and dropping lots of packets.
4012
40132001-01-24      Sergei Organov <osv@javad.ru>
4014
4015        * libnetworking/rtems_servers/ftpd.c,
4016        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4017        - Timeouts on sockets implemented. 'idle' field added to configuration.
4018        No timeout by default to keep backward compatibility. Note: SITE IDLE
4019        command not implemented yet. - Basic global access control implemented.
4020        'access' field added to configuration. No access limitations by default
4021        to keep backward compatibility. - Anchor data socket for active mode
4022        (using self IP and port 20.) - Fixed default data port support (still
4023        not tested). - Don't allow IP address different from originating host in
4024        PORT command to improve security. - Fixed bug in MDTM command. - Check
4025        for correctness of parsing of argument in command_port(). - Fixed
4026        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4027        a directory. - Command parsing a little bit improved: command names are
4028        now converted to upper-case to be more compatible with RFC (command
4029        names are not case-sensitive.) - Reformat comments so that they have
4030        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4031        previous changes - True ASCII mode implemented (doesn't work for hooks
4032        and /dev/null) - Passive mode implemented, PASV command added. - Default
4033        port for data connection could be used (untested, can't find ftp client
4034        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4035        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4036
40372001-01-18      Joel Sherrill <joel@OARcorp.com>
4038
4039        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4040        macro using variable arguments.
4041        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4042        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4043        since I updated the main RTEMS development machine to RedHat 7.2 and
4044        apparently got a new version of rpcgen.
4045
40462001-01-12      Sergei Organov <osv@javad.ru>
4047
4048        * libnetworking/rtems_servers/ftpd.c,
4049        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4050        - use pool of pre-created threads to handle sessions instead of
4051        creating/deleting threads on the fly - LIST output is now similar to
4052        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4053        happy with it. - LIST NAME now works (both for files and directories) -
4054        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4055        clients happy  - keep track of CWD for every session separately -
4056        ability to specify root directory name for FTPD in configuration table.
4057        FTPD will then create illusion for FTP clients that this is actually
4058        root directory. - ignore options sent in commands, thus LIST -al FILE
4059        works and doesn't try to list "-al" directory. - buffers are allocated
4060        on stack instead of heap where possible to eliminate malloc/free calls
4061        (avoid possible heap fragmentation troubles). - drop using of task
4062        notepad to pass parameters - use function arguments instead - use
4063        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4064        in socket() instead of AF_INET.
4065
40662001-01-02      Joel Sherrill <joel@OARcorp.com>
4067
4068        * libnetworking/CHANGELOG: Removed.
4069        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4070
40712000-12-14      Eric Norum <eric.norum@usask.ca>
4072
4073        * libnetworking/lib/tftpDriver.c: Added write capability.
4074
40752000-12-08      Joel Sherrill <joel@OARcorp.com>
4076
4077        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4078        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4079        numerous variable declarations conditional on PPP_COMPRESS and
4080        PPP_FILTER.  Commented out variables that were not used because the code
4081        using them was commented out. Removed totally unused variables.
4082        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4083        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4084
40852000-11-30      Joel Sherrill <joel@OARcorp.com>
4086
4087        * libnetworking/modem/ppp_tty.c: Changed to include
4088        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4089        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4090        * libnetworking/Makefile.am: Modified to reflect above.
4091
40922000-11-27      Joel Sherrill <joel@OARcorp.com>
4093
4094        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4095
40962000-11-25      Eric Norum <eric.norum@usask.ca>
4097
4098        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4099        core.
4100
41012000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4102
4103        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4104        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4105        subdir.
4106        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4107        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4108        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4109        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4110        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4111        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4112        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4113        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4114        ppp_tty.c and the real pppd main is in pppmain.c.
4115
41162000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4117
4118        * libchip/network/sonic.c: Added ipalign() routine to align the received
4119        packet so that the ip header is on a 32-bit boundary. Necessary for
4120        cpu's that do not allow unaligned loads and stores and when the 32-bit
4121        DMA mode is used.
4122
41232000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4124
4125        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4126        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4127        ACLOCAL_AMFLAGS.
4128        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4129        ACLOCAL_AMFLAGS.
4130        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4131        ACLOCAL_AMFLAGS.
4132
41332000-11-03      Chris Johns <ccj@acm.org>
4134
4135        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4136        libchip/network/cs8900.h: New files.
4137
41382000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4139
4140        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4141        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4142        $(RTEMS_TOPdir)/aclocal.
4143        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4144        $(RTEMS_TOPdir)/aclocal.
4145        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4146        $(RTEMS_TOPdir)/aclocal.
4147
41482000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4149
4150        * configure.in: Switch to GNU-canonicalization.
4151        * Makefile.am: Reflect changes to configure.in.
4152        * acinclude.m4: Remove.
4153
41542000-10-30      Joel Sherrill <joel@OARcorp.com>
4155
4156        * POSIX include files merged into newlib.  This resulted in some
4157        definitions moving to other files and thus some secondary effects in
4158        RTEMS source code.
4159        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4160        in sync with newlib's <machine/types.h>.
4161        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4162        definition of struct itimerval in <sys/time.h>.
4163
41642000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4165
4166        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4167        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4168        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4169        * ChangeLog: Fix typos.
4170        * configure.in: add tests to the GNU canonicalized subdirectories.
4171
41722000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4173
4174        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4175        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4176        the lib directory before configuring lib/.
4177
41782000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4179
4180        * configure.in, Makefile.am: add exec to the GNU canonicalized
4181        subdirectories.
4182        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4183        * configure.in: add libnetworking, librpc and librdb to the GNU
4184        canonicalized subdirectories.
4185        * configure.in: add libmisc and libchip to the GNU canonicalized
4186        subdirectories.
4187        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4188        Switch to GNU canonicalization.
4189        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4190        Switch to GNU canonicalization.
4191        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4192        Switch to GNU canonicalization.
4193
41942000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4195
4196        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4197        canonicalization to libfs/. The approach is currently a bit of a hack as
4198        GNU canonicalization does not support the per-BSP build some of the
4199        other directories require.  As more of the tree is converted, this will
4200        become less  of an issue.
4201
42022000-10-20      Joel Sherrill <joel@OARcorp.com>
4203
4204        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4205        parameter.
4206
42072000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4208
4209        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4210        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4211        * librdbg/configure.in: Add m68k support.
4212        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4213        subdirectory.
4214        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4215        failure.
4216        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4217        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4218        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4219        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4220        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4221        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4222        librdbg/src/m68k/.cvsignore: New files.
4223        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4224        function pointers.
4225        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4226        _after_ pointer has been checked against NULL.
4227
42282000-10-18      Joel Sherrill <joel@OARcorp.com>
4229
4230        * wrapup/Makefile.am: Added libfs.
4231
42322000-10-18      Chris Johns <ccj@acm.org>
4233
4234        * libfs created.
4235        * configure.in: Added libfs subdirectory.
4236        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4237
42382000-09-28      Joel Sherrill <joel@OARcorp.com>
4239
4240        * libnetworking/rtems_webserver/Makefile.am,
4241        libnetworking/rtems_webserver/base64.c,
4242        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4243        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4244
42452000-09-22      Joel Sherrill <joel@OARcorp.com>
4246
4247        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4248        libnetworking/rtems/rtems_bsdnet_internal.h,
4249        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4250        have included rtems.h.  It is now including precisely the  least amount
4251        of low level, yet portable .h files to get the basic RTEMS types
4252        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4253        used machine/types.h to include rtems.h.
4254
42552000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4256
4257        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4258
42592000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4260
4261        * libnetworking/ChangeLog: Cleanup.
4262
42632000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4264
4265        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4266        * libchip/ChangeLog: Fix formating.
4267
42682000-09-05      Joel Sherrill <joel@OARcorp.com>
4269
4270        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4271        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4272        confusion and to work with the converted flags.
4273
42742000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4275
4276        * wrapup/Makefile.am: Include compile.am.
4277        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4278        libchip/serial/Makefile.am: Include compile.am.
4279        * librdbg/src/i386/any/Makefile.am,
4280        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4281        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4282        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4283        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4284        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4285        libnetworking/rtems_servers/Makefile.am,
4286        libnetworking/rtems_webserver/Makefile.am,
4287        libnetworking/wrapup/Makefile.am: Include compile.am.
4288
42892000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4290
4291        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4292        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4293
42942000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4295
4296        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4297
42982000-08-31      Joel Sherrill <joel@OARcorp.com>
4299
4300        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4301        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4302        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4303        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4304        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4305        * libnetworking/wbase64.c: Removed.
4306        * libnetworking/Makefile.am, libnetworking/asp.c,
4307        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4308        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4309        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4310        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4311        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4312        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4313        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4314        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4315        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4316        Modified.
4317
43182000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4319
4320        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4321
43222000-08-30      Joel Sherrill <joel@OARcorp.com>
4323
4324        * libnetworking/rtems_webserver/license.txt: New file.
4325
43262000-08-10      Joel Sherrill <joel@OARcorp.com>
4327
4328        * ChangeLog: New file.
4329        * libchip/ChangeLog: New file.
4330        * librdbg/ChangeLog: New file.
4331        * libnetworking/ChangeLog: New file.
4332
Note: See TracBrowser for help on using the repository browser.