source: rtems/c/src/ChangeLog @ c56982c

4.115
Last change on this file since c56982c was 56e8ccd8, checked in by Joel Sherrill <joel.sherrill@…>, on 06/15/10 at 22:45:49

2010-06-15 Joel Sherrill <joel.sherrill@…>

PR 1561/cpukit

  • aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
  • Property mode set to 100644
File size: 159.8 KB
Line 
12010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        PR 1561/cpukit
4        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
5
62010-06-14      Arnout Vandecappelle <arnout@mind.be>
7
8        PR 1557/misc
9        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
10
112010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * aclocal/version.m4: Bump RTEMS_API to 4.11.
14        Bump _RTEMS_VERSION to 4.10.99.0.
15
162010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
17
18        * libchip/network/if_dc.c: Fix warning.
19
202010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * libchip/network/greth.c: Misc. hacks to allow compilation on
23        16bit targets.
24
252010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        PR 1531/newlib
28        * libchip/network/i82586.c:
29        Add local copy of ALIGN().
30
312010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
32
33        * libchip/network/cs8900.c:
34        Misc. changes to make code 16bit-target compliant.
35        * libchip/network/i82586.c:
36        Use int32_t instead of int for 16bit-target compliance.
37        * libchip/network/open_eth.c:
38        Misc. changes to make code 16bit-target compliant.
39
402010-05-18      Chris Johns <chrisj@rtems.org>
41
42        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
43        1448/filesystem.
44
452010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * aclocal/bsp-alias.m4: Change quoting to work-round
48        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
49
502010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
51
52        * libchip/network/if_dc.c: Remove warnings.
53
542010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
55
56        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
57        libchip/serial/ns16550.c, libchip/serial/serial.h,
58        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
59        or intptr_t instead of uint32_t or int32_t.
60
612010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
62
63        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
64        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
65        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
66        uint32_t.
67
682010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * libchip/serial/serial.h: Add extern "C".
71
722010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
73
74        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
75        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
76        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
77        prototype
78
792010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
80
81        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
82        CPU_SIMPLE_VECTORED_INTERRUPTS.
83
842010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
85
86        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
87        simple or PIC interrupt model.
88
892010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * libchip/rtc/ds1375.c: #include <unistd.h>.
92
932010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
94
95        * libchip/network/i82586.c: Readdress use of ctype methods per
96        recommendation from D.J. Delorie on the newlib mailing list. We
97        should pass an unsigned char into these methods.
98
992010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
102        variable.
103
1042010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        * libchip/network/i82586.c: Fix warnings for ctype methods.
107
1082010-02-19      Chris Johns <chrisj@rtems.org>
109
110        * libchip/ide/ide_controller.c: Create the devices as block
111        devices.
112
1132010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
114
115        * libchip/ide/ata_internal.h, libchip/ide/ata.c
116        libchip/i2c/spi-sd-card.c: Update for block device API change.
117
1182010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
119
120        * libchip/display/disp_hcms29xx.c,
121        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
122        libchip/display/font_hcms29xx.h: various fixes
123
1242009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
125
126        PR 1474
127        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
128        device API change.
129
1302009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * libchip/network/greth.c: Eliminate unused type
133        rtems_clock_time_value.
134
1352009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        * libchip/network/dec21140.c: Warning elimination
138        (dec21140_softc->base now is an uint32_t).
139
1402009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
141
142        PR 1483/cpukit
143        * libchip/network/dec21140.c, libchip/network/elnk.c,
144        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
145        *_SUPPORTED-guarded code sections.
146
1472009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
148
149        * libchip/network/dec21140.c, libchip/network/elnk.c,
150        libchip/network/if_dc.c: Ensure PCI drivers are built on all
151        supported configurations. PowerPC conditionals were not current and
152        code was not being built on supported BSPs.
153
1542009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
155
156        * libchip/network/smc91111.c: Formatting.
157
1582009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
159
160        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
161        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
162        uint32_t (16bit ints are too small).
163
1642009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
165
166        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
167        * libchip/network/if_dc.c: Fix type mismatch.
168
1692009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
170
171        * aclocal/bsp-linkcmds.m4: New.
172
1732009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
174
175        * configure.ac: Rework CFLAGS setup.
176        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
177        * automake/compile.am: Remove RTEMS_CFLAGS.
178
1792009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
180
181        * libchip/ide/ata.h: Move extern "C".
182
1832009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
184
185        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
186        Use hex-constants to avoid implicit int-casts.
187        * libchip/i2c/spi-memdrv.c:
188        Use hex-constants to avoid implicit int-casts.
189        Use rtems_off64_t offsets to avoid loosing precision.
190
1912009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
192
193        * libchip/serial/ns16550.c: Update for interrupt handler type change.
194
1952009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
196
197        * aclocal/bsp-alias.m4: New.
198        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
199
2002009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
201
202        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
203
2042009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
205
206        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
207        * Makefile.am: Remove BARE_CPU_MODEL.
208
2092009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
210
211        * configure.ac: Remove cfg_dir.
212
2132009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * configure.ac: Remove -std=c99 -fasm.
216        Remove AM_CONDITIONAL LIBCHIP.
217        * libchip/Makefile.am, wrapup/Makefile.am:
218        Remove AM_CONDITIONAL LIBCHIP.
219
2202009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
221
222        * configure.ac: Pick up make/custom/*.
223        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
224
2252009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
226
227        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
228        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
229
2302009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
231
232        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
233
2342009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
235
236        * Makefile.am: Remove RTEMS_HOST (unused).
237        * configure.ac: Remove RTEMS_HOST (unused).
238        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
239
2402009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
243        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
244
2452009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
246
247        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
248        aclocal/check-posix.m4, aclocal/enable-posix.m4,
249        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
250
2512009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
252
253        * configure.ac: Rework make/custom/* handling.
254        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
255        * Makefile.am: Remove make/custom/default.cfg-rule.
256
2572009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
258
259        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
260        NULL pointer access in interrupt handler.
261
2622009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
263
264        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
265        device API change.
266
2672009-10-08      Chris Johns <chrisj@rtems.org>
268
269        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
270        multiblock support from the ATA driver. Multiblock at the disk
271        level should not be a global policy as a disk may have more than
272        one partition with different block sizes. An IDE driver could
273        decide to use the feature with DMA but this a driver specific
274        design choice. Fixed bugs relating to variable block sizes and
275        large block transfer.
276        * c/src/libchip/ide/ide_controller.c,
277        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
278        Changed the block size to 32bits so blocks of 64K or bigger can be
279        transfered in a single driver call.
280
2812009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
282
283        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
284        shared irq.h yet and this breaks a significant number of them.
285
2862009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
287
288        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
289        model.
290
2912009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
292
293        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
294        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
295        renamed to rtems_termios_baud_to_number.
296
2972009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
298
299        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
300        termios_baud_to_number (duplicate prototypes).
301        Add C++-guards.
302        Include rtems/termiostypes.h.
303
3042009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
305
306        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
307
3082009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
309
310        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
311        physical address to support BSD TCP/IP stack.
312
3132009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
314
315        * libchip/network/elnk.c: Convert calls to legacy routine
316        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
317
3182009-08-03      Roger Dahlkvist <ruppe@kth.se>
319
320        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
321
3222009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
323
324        * libchip/ide/ata.c: Remove warning.
325
3262009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
327
328        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
329        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
330        now use the same macros.
331        * aclocal/bsp-bspcleanup-options.m4: New file.
332
3332009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
334
335        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
336        obsolete defines and declarations.  Set initial baud during device
337        open.  Fixed interrupt mode.
338
3392009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
340
341        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
342        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
343        EINVAL and ENOTTY as appropriate.
344
3452009-05-30      Chris Johns <chrisj@rtems.org>
346
347        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
348        devices on an IDE bus and cleaned up the initialisation register
349        call.
350
3512009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
352
353        * libchip/network/i82586.c: Fix warning in manner suggested by
354        Arnout Vandecappelle <arnout@mind.be> in
355        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
356
3572009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
358
359        * libchip/network/if_dc.c: Fixed warnings.
360
3612009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
362
363        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
364        as needed.
365
3662009-04-29      Chris Johns <chrisj@rtems.org>
367
368        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
369
370        * libchip/ide/ide_controller.c: Change the status detection and
371        add a message if the transfer fails. There is currently no error
372        handle at the IDE drvier level.
373
3742009-03-12      Daniel Hellstrom <daniel@gaisler.com>
375
376        PR 1392/bsps
377        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
378        over multiple pages results in extra data being written.
379
3802009-02-27      Gene Smith <gene.smith@siemens.com>
381
382        PR 1356
383        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
384        cards.
385
3862009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
387
388        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
389        enabled on x86.
390
3912009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
392
393        * aclocal/bspopts.m4: Quoting cosmetics.
394
3952009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
396
397        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
398        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
399        writes.  Fixed integer type in device structure.
400
4012009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
402
403        * libchip/serial/ns16550.c: Turn on ns16550_process() for
404        BSP_FEATURE_IRQ_LEGACY case also.
405
4062008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
407
408        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
409        level LibI2C interface.  Added generic block IO functions.
410
4112008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
412
413        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
414        optman/rtems/no-msg.c, optman/rtems/no-part.c,
415        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
416        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
417        optman/sapi/no-ext.c, optman/sapi/no-io.c:
418        Revert previous patch (cvs clash with Joel hacking cpukit).
419
4202008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
421
422        * aclocal/canonical-target-name.m4: Remove tic4x.
423
4242008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
425
426        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
427
4282008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
429
430        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
431        optman/rtems/no-msg.c, optman/rtems/no-part.c,
432        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
433        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
434        optman/sapi/no-ext.c, optman/sapi/no-io.c:
435        Fix prototypes.
436
4372008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
438
439        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
440
4412008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
442
443        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
444        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
445        duplicated data.
446
4472008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
448
449        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
450        SuperCore Handler initialization routines to directly pull parameters
451        from configuration table.
452
4532008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
454
455        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
456        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
457        optman/rtems/no-part.c, optman/rtems/no-region.c,
458        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
459        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
460        initialization routines to directly pull parameters from
461        configuration table. Eliminate empty routines sportted.
462
4632008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
464
465        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
466
4672008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
468
469        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
470        all public use of TOD conversion routines.
471
4722008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
473
474        * libchip/network/smc91111config.h:
475        #include <stdint.h> instead of <rtems/stdint.h>.
476
4772008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
478
479        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
480        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
481
4822008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
483
484        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
485
4862008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
487
488        * libchip/serial/ns16550.c: Transmit the character in the polled write
489        function within a critical section for printk() compatibility.
490
4912008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
492
493        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
494
4952008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
496
497        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
498
4992008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
500
501        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
502
5032008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
504
505        * aclocal/bsp-bootcard-options.m4: Fix quoting.
506
5072008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
508
509        * aclocal/bsp-bootcard-options.m4: New file.
510        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
511
5122008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
513
514        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
515        BSPs that support this feature.
516
5172008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
518
519        * libchip/serial/ns16550.c: Fix typo.
520
5212008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
522
523        * libchip/serial/ns16550.c: Fix typo.
524
5252008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
526
527        * libchip/serial/ns16550.c: Add not supported on arm even though it is
528        not simple vectored.
529
5302008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
531
532        * libchip/serial/ns16550.c: Not currently supported on architectures
533        with simple vectored interrupt model.
534
5352008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
536
537        * aclocal/version.m4: Bump RTEMS_API to 4.10.
538        Bump _RTEMS_VERSION to 4.9.99.0.
539
5402008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
541
542        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
543        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
544        functions have now static linkage type.  Added constant qualifier to
545        operations table and read-only function parameters.
546
547        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
548        c/src/libchip/serial/serial.h:  Include required header files.  Removed
549        support for old PowerPC exception handling.  Various fixes for
550        interrupt related routines.  Added support for BSPs with IRQ extension
551        API.
552
5532008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
554
555        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
556        is no PCI bus based upon the BSP not having a base address defined.
557        This means this driver cannot be supported on that board.
558
5592008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
560
561        * libchip/network/dec21140.c, libchip/network/elnk.c,
562        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
563
5642008-09-17      Miao Yan <yanmiaobest@gmail.com>
565
566        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
567        add simple device only filesystem (devfs), optionally completely drop
568        out filesystem, and to clean up disabling newlib reentrancy support.
569        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
570        now has a 15K code space.
571        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
572        Removed.
573
5742008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
575
576        * libchip/ide/ata.h: Convert to Unix file format.
577
5782008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
579
580        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
581        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
582        libchip/serial/serial.h, libchip/serial/serprobe.c,
583        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
584        Convert to "bool".
585        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
586        libchip/i2c/spi-memdrv.h: Convert to "bool".
587        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
588        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
589        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
590        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
591        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
592        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
593        Convert to "bool".
594        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
595        Convert to "bool".
596        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
597        Convert to "bool".
598
5992008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
600
601        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
602        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
603        memory driver to not use the clock ioctl to install a method to poll
604        for input. It now uses a Class API Timer which means we can eliminate
605        this special IOCTL from all clock drivers.
606        * libchip/shmdr/setckvec.c: Removed.
607
6082008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
609
610        * libchip/network/sonic.c: Do not declare a variable just to hold an
611        ignored return value.
612
6132008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
614
615        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
616
6172008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
618
619        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
620        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
621
6222008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
623
624        * libchip/display/disp_hcms29xx.c: Do not make these static. They
625        appear to be unused that way.
626
6272008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
628
629        * libchip/shmdr/shm_driver.h: Correct prototypes.
630
6312008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
632
633        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
634        variables and made methods static.
635
6362008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
637
638        * libchip/serial/ns16550.c: Fix warning.
639
6402008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
641
642        * aclocal/prog-cc.m4: Add -Wnested-externs.
643
6442008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
645
646        * libchip/network/dec21140.c: Add missing prototype.
647        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
648
6492008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
650
651        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
652        -Wstrict-prototypes to RTEMS_CFLAGS.
653
6542008-08-02      Chris Johns <chrisj@rtems.org>
655
656        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
657        rtems_blkdev_request count and start references. Use
658        RTEMS_BLKDEV_START_BLOCK.
659
6602008-07-29      Chris Johns <chrisj@rtems.org>
661
662        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
663
664        * libchip/ide/ata.c: Change to use a mutex rather than disable
665        pre-emption. Updated to the libblock changes.
666
667        * libchip/ide/ata_internal.h: Updated to the new chains API.
668
669        * libchip/ide/ide_controller.c: Updated to the libblock
670        changes. Added come debug tracing.
671
672        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
673        to the libblock changes.
674
6752008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
676
677        * configure.ac: Remove RPCGEN, RPCTOOLS.
678
6792008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
680
681        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
682        for output format specifiers.
683
6842008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
685
686        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
687        Fixed some data types
688
6892008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
690
691        * libchip/i2c/spi-sd-card.c: Added missing header file.
692        * libchip/Makefile.am: Added SD Card driver.
693
6942008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
695
696        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
697        make glyphs non-constant, added file headers
698
6992008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
700
701        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
702        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
703        * libchip/display/font_hcms29xx.h
704        Creation of SPI display driver
705
7062008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
707
708        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
709        via SPI.
710
7112008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
712
713        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
714        AC_PREREQ(2.62).
715
7162008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
717
718        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
719
7202008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
721
722        * libchip/Makefile.am: Move termios helper routines from libchip to
723        libcsupport. Add routine which makes it easy for a termios device
724        driver to inform termios of its default baud rate. This avoids
725        inconsistencies in later termios settings changes.
726        * libchip/serial/termios_baud2index.c,
727        libchip/serial/termios_baud2num.c: Removed.
728
7292008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
730
731        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
732
7332008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
734
735        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
736        not fail if there are none.
737
7382008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
739
740        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
741        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
742        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
743        * libchip/Makefile.am:
744        derived a generic spi memory driver from spi-flash-m25p40,
745        added descriptor for fram fm25l256
746
7472008-05-07      Till Straumann <strauman@slac.stanford.edu>
748
749        PR 649/bsps
750        * libchip/ide/ata.c: Give up if the interface does not become ready.
751
7522008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
753
754        Moved to cpukit.
755        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
756        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
757        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
758        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
759        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
760        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
761        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
762        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
763        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
764        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
765        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
766        nfsclient/src/xdr_mbuf.c: Removed.
767
7682008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
769
770        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
771
7722008-01-05      Chris Johns <chrisj@rtems.org>
773
774        * libchip/flash/am29lv160.c: Update the blank check error message
775        to say there is an error.
776       
7772007-12-22      Chris Johns <chrisj@rtems.org>
778
779        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
780        the hello message. Just one line but still a little too long.
781       
7822007-12-14      Chris Johns <chrisj@rtems.org>
783
784        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
785        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
786        * libchip/flash, libchip/flash/am29lv160.c,
787        libchip/flash/am29lv160.h: New.
788
7892007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
790
791        * libchip/network/if_fxp.c: Spacing.
792
7932007-11-20      Till Straumann <strauman@slac.stanford.edu>
794
795        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
796        Avoid using 'stdio' before the system is up and fully
797        initialized.
798
7992007-11-20      Till Straumann <strauman@slac.stanford.edu>
800
801        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
802        * libchip/Makefile.am, libchip/preinstall.am:
803        added new driver for Maxim DS1375 i2c RTC.
804
8052007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
806
807        * libchip/i2c/spi-flash-m25p40.c:
808        added addressing call in write function
809
8102007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
811
812        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
813        * libchip/Makefile.am:
814        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
815
8162007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
817
818        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
819
8202007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
821
822        * nfsclient/Makefile.am: Fix errors.
823
8242007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
825
826        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
827
8282007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
829
830        * aclocal/version.m4: Bump RTEMS_API to 4.9.
831        Bump RTEMS_VERSION to 4.8.99.0.
832
8332007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
834
835        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
836
8372007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
838
839        * configure.ac: Remove AC_PROG_AWK (Unused).
840
8412007-09-14      Daron Chabot <djc915@mail.usask.ca>
842
843        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
844        rtems_interrupt_vector, to permit passing arbitrary arguments to the
845        ISR. Clean up of variables to silence compiler warnings.
846
8472007-09-13      Daniel Hellstrom <daniel@gaisler.com>
848
849        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
850
8512007-09-12      Daniel Hellstrom <daniel@gaisler.com>
852
853        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
854          - Odd bit bug in some chips taken care of.
855          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
856            alignment but failing to do so must have made the driver writer to make
857            some incorrect assumptions about MBUFs.
858          - Fixed MBUF handling to handle mbuf chains better. The Data length of
859            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
860          - Made while loop responsible for copying data to fifo port copy 16 shorts
861            per loop instead of 1 short, increasing the copying process.
862
8632007-09-07      Daniel Hellstrom <daniel@gaisler.com>
864
865        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
866        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
867
8682007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
869
870        * configure.ac, wrapup/Makefile.am: Remove RDBG.
871        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
872        librdbg/Makefile.am, librdbg/preinstall.am,
873        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
874        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
875        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
876        librdbg/include/rdbg/powerpc/rdbg_f.h,
877        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
878        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
879        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
880        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
881        librdbg/src/servtsp.c, librdbg/src/servutil.c,
882        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
883        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
884        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
885        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
886        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
887        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
888        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
889        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
890        librdbg/src/powerpc/rdbg_f.c,
891        librdbg/src/powerpc/new_exception_processing/remdeb.h,
892        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
893        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
894        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
895
8962007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
897
898        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
899
9002007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
901
902        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
903          sizes.
904
9052007-07-27      Chris Johns <chrisj@rtems.org>
906
907        * wrapup/Makefile.am: Create archive from a file for hosts
908        with a limited command line size.
909
9102007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
911
912        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
913          sizes.
914
9152007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
916       
917        * configure.ac: Add nfsclient.
918        * nfsclient/Makefile.am: New.
919        * nfsclient/proto/Makefile, nfsclient/Makefile,
920          nfsclient/src/Makefile: Remove.
921        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
922        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
923
9242007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
925
926        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
927        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
928        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
929        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
930        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
931        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
932        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
933        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
934        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
935        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
936        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
937        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
938
9392007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
940
941        * libchip/serial/ns16550.c: removed timed out wait for transmitter
942        to become ready: This will not work for fast CPUs.
943
9442007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
945
946        * libchip/ide/ata.c: fixed warning
947
9482007-06-20      Ray Xu <rayx@gmail.com>
949
950        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
951        console, and libio. This shrinks the memory requirements but Joel has
952        not figured out how best to present this to application space.
953        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
954        New files.
955
9562007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
957
958        * optman/sapi/no-io.c: Split IO Manager into one function per file so
959        now we only need required initialization methods.
960
9612007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
962
963        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
964        parameter since it was used to configure a no longer used feature.
965        Device names are now part of the filesystem not in a table.
966
9672007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
968
969        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
970        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
971        optman/rtems/no-part.c, optman/rtems/no-region.c,
972        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
973        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
974        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
975        other optional managers so using them reduces application size
976        instead of increasing it.
977        * optman/rtems/no-barrier.c: New file.
978
9792007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
980
981        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
982        adjustments to pci-API changes.
983        * libchip/network/dec21140.c, libchip/network/elnk.c,
984        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
985        changes.
986
9872007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
988
989        * libchip/network/dec21140.c, libchip/network/if_dc.c,
990        libchip/network/if_fxp.c: Reflect changes to pci-API.
991
9922007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
993
994        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
995        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
996
9972007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
998
999        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1000          being used to compile "tools").
1001
10022007-03-13      Joel Sherrill <joel@OARcorp.com>
1003
1004        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1005
10062007-03-12      Joel Sherrill <joel@OARcorp.com>
1007
1008        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1009        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1010        and/or fix mistake in copyright notice. Both of these mistakes appear
1011        to be from code submitted after these changes were made previously.
1012
10132007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1014
1015        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1016
10172007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1018
1019        * libchip/Makefile.am: Correct path to README.tulipclone.
1020
10212007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1022
1023        * libchip/ide/ata.c: Remove superfluous type casts.
1024
10252007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1026
1027        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1028        Use size_t for sizes.
1029
10302007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1031
1032        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1033        from preemption disabled region
1034
10352007-01-16      Till Straumann <strauman@slac.stanford.edu>
1036
1037        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1038        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1039        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1040
10412006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1042
1043        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1044          ioctl_command_t as ioctl argument.
1045
10462006-12-13      Joel Sherrill <joel@OARcorp.com>
1047
1048        * librtems++/include/rtems++/rtemsEvent.h,
1049        librtems++/include/rtems++/rtemsMessageQueue.h,
1050        librtems++/include/rtems++/rtemsSemaphore.h,
1051        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1052        librtems++/src/rtemsMessageQueue.cc,
1053        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1054        rtems_unsigned32 to uint32_t.
1055
10562006-12-13      Joel Sherrill <joel@OARcorp.com>
1057
1058        PR 1181/bsps
1059        * optman/rtems/no-msg.c: Clean up dead code.
1060
10612006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1062
1063        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1064
10652006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1066
1067        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1068        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1069        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1070
10712006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1072
1073        * configure.ac: New BUG-REPORT address.
1074
10752006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1076
1077        * Makefile.am: Remove ampolish3.
1078
10792006-11-17      Joel Sherrill <joel@OARcorp.com>
1080
1081        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1082        blank lines.
1083
10842006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1085
1086        * configure.ac: Remove RTEMS_AMPOLISH3.
1087        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1088          Remove checks for AMPOLISH3.
1089        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1090        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1091        * ampolish3: Remove.
1092
10932006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1094
1095        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1096        * aclocal/prog-cc.m4: Remove CFLAGS.
1097        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1098        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1099
11002006-10-23      Joel Sherrill <joel@OARcorp.com>
1101
1102        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1103
11042006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1105
1106        * automake/compile.am: Use hard-coded RTEMS_* flags.
1107
11082006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1109
1110        * aclocal/rtems-top.m4: Remove RTEMS_API.
1111        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1112
11132006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1114
1115        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1116
11172006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1118
1119        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1120
11212006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1122
1123        * aclocal/version.m4: Bump version to 4.7.99.0.
1124
11252006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1126
1127        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1128
11292006-09-11      Joel Sherrill <joel@OARcorp.com>
1130
1131        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1132
11332006-09-04      Joel Sherrill <joel@OARcorp.com>
1134
1135        * libchip/network/greth.c, libchip/network/open_eth.c,
1136        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1137        introduced by warning removal.
1138
11392006-09-01      Joel Sherrill <joel@OARcorp.com>
1140
1141        * libchip/network/greth.c, libchip/network/open_eth.c,
1142        libchip/network/smc91111.c: Remove warnings and correct prototype
1143        added earlier today.
1144
11452006-09-01      Joel Sherrill <joel@OARcorp.com>
1146
1147        * libchip/network/cs8900.c, libchip/network/greth.c,
1148        libchip/network/i82586.c, libchip/network/open_eth.c,
1149        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1150        sized integers, and inttypes.h printf helpers.
1151
11522006-08-09      Kolja Waschk <waschk@telos.de>
1153
1154        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1155
11562006-07-12      Joel Sherrill <joel@OARcorp.com>
1157
1158        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1159
11602006-07-11      Jerry Needell <jerry.needell@unh.edu>
1161
1162        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1163        4.6 branch.  Original modifications by Gaisler Enterprises.
1164        * libchip/network/greth.c, libchip/network/greth.h: New files.
1165
11662006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1167
1168        * ide/ata.[ch]:
1169        (PR1118) fetch priority for ATA task from a variable,
1170        not a fixed configuration value.
1171       
11722006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1173
1174        * Makefile.am: Add ampolish3.
1175
11762006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1177
1178        * ampolish3: New.
1179        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1180
11812006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1182
1183        * aclocal/rtems-ampolish.m4: New.
1184        * configure.ac: Use RTEMS_AMPOLISH3.
1185
11862006-04-18  Joel Sherrill <joel@OARcorp.com>
1187
1188        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1189
11902006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1191
1192        PR 853/filesystem
1193        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1194        should be modified to support the new exception scheme and to use the
1195        handle parameter.
1196
11972006-02-a32     Eric Norum <norume@aps.anl.gov>
1198
1199        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1200        "newer" PCI access calls.  Minor cleanups.  Comments.
1201
12022006-01-12      Eric Norum <norume@aps.anl.gov>
1203
1204        PR 861/networking
1205        PR 863/networking
1206        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1207
12082006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1209
1210        * wrapup/Makefile.am: Add preinstall.am.
1211        * libchip/Makefile.am: Build libchip/network/smc91111.
1212        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1213        Eliminate cyg_int* crap.
1214
12152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1216
1217        * librdbg/Makefile.am: Add preinstall.am.
1218        * aclocal/bsp-configure.m4: Add ampolish3.
1219        New header guards.
1220
12212006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1222
1223        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1224        Merger from rtems-4-6-branch.
1225
12262006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1227
1228        * libchip/network/smc91111.c
1229        libchip/network/smc91111config.h
1230        libchip/network/smc91111exp.h
1231        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1232        * libchip/Makefile.am: Reflect adding smc91111*.
1233
12342006-01-08      Joel Sherrill <joel@OARcorp.com>
1235
1236        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1237        char *.
1238
12392006-01-08      Joel Sherrill <joel@OARcorp.com>
1240
1241        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1242        warnings.
1243
12442005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1245
1246        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1247        Add RTEMS_RELLDFLAGS.
1248        * automake/compile.am: Remove RTEMS_USE_GCC.
1249        Remove RTEMS_RELLDFLAGS.
1250        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1251
12522005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1253
1254        * libchip/network/if_media.h, libchip/network/mii.h:
1255        Remove (Moved to cpukit).
1256        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1257        and libchip/network/if_media.h.
1258        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1259        if_media.h having moved.
1260
12612005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1262
1263        * automake/compile.am, automake/host.am, automake/local.am,
1264        automake/subdirs.am: Remove depend.
1265        * configure.ac: Explicitly pass --libdir and --includedir to
1266        testsuites.
1267
12682005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1269
1270        * configure.ac: Reflect changes to testsuites.
1271
12722005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1273
1274        * automake/compile.am: Remove GCCSPECS.
1275        * aclocal/prog-cc.m4: Add GCCSPECS.
1276        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1277
12782005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1279
1280        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1281        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1282
12832005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1284
1285        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1286        libcpu/byteorder.h for i386.
1287
12882005-11-02      Till Straumann <strauman@slac.stanford.edu>
1289
1290        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1291        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1292        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1293        added a simple API/library for i2c devices and drivers for i2c
1294        2-byte eeproms and a ds1621 temperature sensor; API is documented
1295        in libi2c.h.
1296
12972005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1298
1299        * libnetworking/pppd/ipxcp.c,
1300        libnetworking/pppd/chat.c,
1301        libnetworking/pppd/patchlevel.h,
1302        libnetworking/pppd/upap.h,
1303        libnetworking/pppd/md5.h,
1304        libnetworking/pppd/pppd.8,
1305        libnetworking/pppd/README,
1306        libnetworking/pppd/preinstall.am,
1307        libnetworking/pppd/md4.h,
1308        libnetworking/pppd/magic.c,
1309        libnetworking/pppd/pppd.h,
1310        libnetworking/pppd/demand.c,
1311        libnetworking/pppd/rtemsmain.c,
1312        libnetworking/pppd/sys-rtems.c,
1313        libnetworking/pppd/ipcp.h,
1314        libnetworking/pppd/lcp.h,
1315        libnetworking/pppd/chap_ms.c,
1316        libnetworking/pppd/md4.c,
1317        libnetworking/pppd/rtemspppd.h,
1318        libnetworking/pppd/cbcp.h,
1319        libnetworking/pppd/auth.c,
1320        libnetworking/pppd/lcp.c,
1321        libnetworking/pppd/example/README,
1322        libnetworking/pppd/example/ppp.conf,
1323        libnetworking/pppd/example/system.h,
1324        libnetworking/pppd/example/netconfig.h,
1325        libnetworking/pppd/example/pppdapp.c,
1326        libnetworking/pppd/example/init.c,
1327        libnetworking/pppd/example/Makefile-user,
1328        libnetworking/pppd/example/pppd.options,
1329        libnetworking/pppd/rtemspppd.c,
1330        libnetworking/pppd/ipxcp.h,
1331        libnetworking/pppd/chap_ms.h,
1332        libnetworking/pppd/options.c,
1333        libnetworking/pppd/magic.h,
1334        libnetworking/pppd/chap.h,
1335        libnetworking/pppd/cbcp.c,
1336        libnetworking/pppd/upap.c,
1337        libnetworking/pppd/chap.c,
1338        libnetworking/pppd/Makefile.am,
1339        libnetworking/pppd/ccp.h,
1340        libnetworking/pppd/utils.c,
1341        libnetworking/pppd/rtemsdialer.h,
1342        libnetworking/pppd/fsm.h,
1343        libnetworking/pppd/pathnames.h,
1344        libnetworking/pppd/md5.c,
1345        libnetworking/pppd/fsm.c,
1346        libnetworking/pppd/ipcp.c,
1347        libnetworking/pppd/STATUS,
1348        libnetworking/pppd/ccp.c,
1349        libnetworking/Makefile.am: Remove (Moved to cpukit).
1350
13512005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1352
1353        * configure.ac: Remove libnetworking, libnetworking/pppd.
1354        * wrapup/Makefile.am: Remove libpppd.a.
1355
13562005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1357
1358        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1359        rtemsdialer.h to $(includedir)/rtems.
1360
13612005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1362
1363        * libnetworking/rtems_telnetd/icmds.c,
1364        libnetworking/rtems_telnetd/Makefile.am,
1365        libnetworking/rtems_telnetd/preinstall.am,
1366        libnetworking/rtems_telnetd/pty.c,
1367        libnetworking/rtems_telnetd/pty.h,
1368        libnetworking/rtems_telnetd/README,
1369        libnetworking/rtems_telnetd/telnetd.c,
1370        libnetworking/rtems_telnetd/telnetd.h:
1371        Remove (Moved to cpukit).
1372
13732005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1374
1375        * configure.ac: Remove libnetworking/rtems_telnetd.
1376        * libnetworking/Makefile.am: Remove rtems_telnetd.
1377        * libnetworking/README: Remove (Obsolete).
1378        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1379
13802005-10-20  Eric Norum <norume@aps.anl.gov>
1381
1382        * libchip/network/dec21140.c: Clean up PCI mapping.
1383
13842005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1385
1386        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1387        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1388        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1389        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1390        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1391        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1392
13932005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1394
1395        * aclocal/bspopts.m4: Add missing m4 quotes.
1396
13972005-09-02  Joel Sherrill <joel@OARcorp.com>
1398
1399    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1400
14012005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1402
1403        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1404        libchip/network/dec21140.c: Remove initialization of PCI bus.
1405
14062005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1407
1408        * optman/Makefile.am: Add preinstall.am.
1409
14102005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1411
1412        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1413        UNTESTED to tested.
1414
14152005-06-17      Joel Sherrill <joel@OARcorp.com>
1416
1417        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1418        it is not supported by the MPC5xx.
1419
14202005-06-17      Joel Sherrill <joel@OARcorp.com>
1421
1422        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1423        interface. Also correct attempting to build on other than PowerPC and
1424        x86.
1425
14262005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1427
1428        * libchip/Makefile.am: Add driver for Tulip clones.
1429        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1430        libchip/network/if_dcreg.h: New files.
1431
14322005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1433
1434        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1435        to enable rdbg.
1436        * configure.ac: Reflect changes above.
1437
14382005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1439
1440        * configure.ac: Add ada/.
1441
14422005-05-20      Sergei Organov  <osv@topconrd.ru>
1443
1444        PR 750/networking
1445        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1446        wait_input().
1447
14482005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1449
1450        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1451        rtems/irq.h.
1452
14532005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1454
1455        * libchip/Makefile.am: Include preinstall.am.
1456        * libchip/preinstall.am: New.
1457
14582005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1459
1460        * configure.ac: Add AMPOLISH3.
1461        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1462        * libnetworking/rtems_telnetd/preinstall.am: New.
1463        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1464
14652005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1466
1467        * configure.ac: Let enable_rpcgen default to "no".
1468
14692005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1470
1471        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1472
14732005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1474
1475        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1476        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1477
14782005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1479
1480        * libchip/network/dec21140.c, libchip/network/elnk.c,
1481        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1482
14832005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1484
1485        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1486        of code as a result of the implementation of a common PCI interface.
1487
14882005-05-04      Joel Sherrill <joel@OARcorp.com>
1489
1490        * libchip/network/open_eth.c: Remove prototype of set_vector.
1491
14922005-05-03      Joel Sherrill <joel@OARcorp.com>
1493
1494        * librdbg/src/ptrace.c: Remove warning.
1495
14962005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1497
1498        * libchip/network/dec21140.c, libchip/network/elnk.c,
1499        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1500        Modified parameter list to remove warnings.
1501
15022005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1503
1504        * libchip/network/cs8900.c, libchip/network/i82586.c,
1505        libchip/network/open_eth.c, libchip/network/sonic.c,
1506        libchip/serial/mc68681.c: Modified types to remove
1507        warnings.  Added initialization to remove warnings.
1508
15092005-04-28      Joel Sherrill <joel@OARcorp.com>
1510
1511        * libchip/network/README.sonic: Rewritten to account for removal of
1512        dmv177.
1513
15142005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1515
1516        PR 781/rtems_misc
1517        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1518
15192005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1520
1521        * libchip/serial/ns16550.c:
1522        Fixed warnings generated in various powerpc configurations
1523
15242005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1525
1526        * libchip/serial/ns16550.c: Modified
1527        ISR to work with PPC new exception processing
1528
15292005-03-14      Joel Sherrill <joel@OARcorp.com>
1530
1531        * libchip/network/dec21140.c, libchip/network/elnk.c,
1532        libchip/network/if_fxp.c: Continue PCI API unification. All use
1533        pci_find_device(). Network drivers manufacture a signature since all
1534        calls have not been converted yet.
1535
15362005-03-04      Joel Sherrill <joel@OARcorp.com>
1537
1538        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1539        initialize function part of the unified PCI API as pci_initialize().
1540
15412005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1542
1543        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1544        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1545
15462005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1547
1548        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1549        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1550
15512005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1552
1553        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1554        building procedures.
1555
15562005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1557
1558        * aclocal/prog-cc.m4:
1559        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1560
15612005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1562
1563        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1564
15652005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1566
1567        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1568
15692005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1570
1571        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1572
15732005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1574
1575        * libnetworking/rtems_servers/ftp.c,
1576        libnetworking/rtems_servers/ftp.h,
1577        libnetworking/rtems_servers/Makefile.am:
1578        Remove (relocated to cpukit/ftpd).
1579        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1580        removed move libnetworking/rtems_servers.
1581
15822005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1583
1584        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1585
15862005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1587
1588        PR 755/rtems
1589        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1590        Remove local declarations of rtems_bsdnet_nameservers,
1591        rtems_bsdnet_nameservers_count.
1592
15932005-01-31      Sergei Organov <osv@topconrd.ru>
1594
1595        PR 751/pppd
1596        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1597        committed to fix PR736 breaks pppd. chat.c should have its own static
1598        ttyfd for pppd to work correctly. The symptom is that second
1599        invokation of chat (for connect script) fails due to pppd_ttyfd set
1600        to -1 by previous chat invokation (for init script). In addition,
1601        this patch fixes leaving of dangling pointer in the abort_stbring[]
1602        by chat_send().
1603
16042005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1605
1606        * configure.ac: Remove CFLAGS_DEBUG_V.
1607        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1608
16092005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1610
1611        * wrapup/Makefile.am: Remove rtems-ctor.o.
1612
16132005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1614
1615        * libchip/rtc/rtc.h: size_t RTC_Count.
1616
16172005-01-20      Joel Sherrill <joel@OARcorp.com>
1618
1619        PR 736/pppd
1620        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1621        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1622        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1623        should not be static and should have a name more specific to pppd.
1624
16252005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1626
1627        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1628        libnetworking/rtems_servers/Makefile.am,
1629        libnetworking/rtems_telnetd/Makefile.am,
1630        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1631        Eliminate CFLAGS_OPTIMIZE_V.
1632
16332005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1634
1635        * configure.ac: Pass CFLAGS to testsuites configure.
1636        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1637        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1638
16392005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1640
1641        * configure.ac: Pass CFLAGS to cpukit configure.
1642        * aclocal/rtems-flags.m4: Remove (Unused).
1643        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1644        * aclocal/env-rtemsbsp.m4:
1645        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1646        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1647        RTEMS_CFLAGS.
1648        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1649        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1650        Cleanup comments.
1651
16522005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1653
1654        * automake/compile.am: Remove build-variant support.
1655
16562005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1657
1658        * libnetworking/pppd/Makefile.am,
1659        libnetworking/rtems_servers/Makefile.am,
1660        libnetworking/rtems_telnetd/Makefile.am:
1661        Remove build-variant support.
1662
16632005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1664
1665        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1666        support/Makefile.am, wrapup/Makefile.am:
1667        Remove build-variant support.
1668
16692004-11-22      Joel Sherrill <joel@OARcorp.com>
1670
1671        * libchip/network/if_fxp.c: Add entry for another module ID code.
1672
16732004-11-22      Joel Sherrill <joel@OARcorp.com>
1674
1675        PR 693/misc
1676        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1677        in/outport routines.
1678
16792004-11-22      Joel Sherrill <joel@OARcorp.com>
1680
1681        PR 693/misc
1682        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1683        in/outport routines.
1684
16852004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1686
1687        * aclocal/enable-itron.m4: Remove (unused).
1688
16892004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1690
1691        * configure.ac: Misc. quoting cleanups.
1692        Enable ada-tests iff --enable-ada and --enable-tests.
1693
16942004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1695
1696        PR 703/filesystem
1697        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1698        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1699        libchip/ide/ide_controller.c:
1700        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1701        available for BSPS/device drivers.
1702        Extend the "modes_available" and "mode_active" parameters to
1703        uint16_t for UDMA support.
1704
17052004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1706
1707        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1708        not supported on PowerPC since it works on the MVME2100 BSP.
1709
17102004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1711
1712        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1713        Add dependency tracking for *.cfgs.
1714        * Makefile.am: Add dependency tracking for *.cfg.
1715
17162004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1717
1718        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1719        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1720
17212004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1722
1723        PR 707/make_build
1724        * configure.ac: Add --enable-rpcgen.
1725
17262004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1727
1728        PR 700/rtems_misc
1729        * libnetworking/rtems_webserver/asp.c,
1730        libnetworking/rtems_webserver/balloc.c,
1731        libnetworking/rtems_webserver/cgi.c,
1732        libnetworking/rtems_webserver/default.c,
1733        libnetworking/rtems_webserver/ej.h,
1734        libnetworking/rtems_webserver/ejIntrn.h,
1735        libnetworking/rtems_webserver/ejlex.c,
1736        libnetworking/rtems_webserver/ejparse.c,
1737        libnetworking/rtems_webserver/emfdb.c,
1738        libnetworking/rtems_webserver/emfdb.h,
1739        libnetworking/rtems_webserver/form.c,
1740        libnetworking/rtems_webserver/handler.c,
1741        libnetworking/rtems_webserver/h.c,
1742        libnetworking/rtems_webserver/license.txt,
1743        libnetworking/rtems_webserver/Makefile.am,
1744        libnetworking/rtems_webserver/md5c.c,
1745        libnetworking/rtems_webserver/md5.h,
1746        libnetworking/rtems_webserver/mime.c,
1747        libnetworking/rtems_webserver/misc.c,
1748        libnetworking/rtems_webserver/NOTES,
1749        libnetworking/rtems_webserver/ringq.c,
1750        libnetworking/rtems_webserver/rom.c,
1751        libnetworking/rtems_webserver/rtems_webserver.h,
1752        libnetworking/rtems_webserver/security.c,
1753        libnetworking/rtems_webserver/sock.c,
1754        libnetworking/rtems_webserver/socket.c,
1755        libnetworking/rtems_webserver/sockGen.c,
1756        libnetworking/rtems_webserver/sym.c,
1757        libnetworking/rtems_webserver/uemf.c,
1758        libnetworking/rtems_webserver/uemf.h,
1759        libnetworking/rtems_webserver/um.c,
1760        libnetworking/rtems_webserver/um.h,
1761        libnetworking/rtems_webserver/umui.c,
1762        libnetworking/rtems_webserver/url.c,
1763        libnetworking/rtems_webserver/value.c,
1764        libnetworking/rtems_webserver/wbase64.c,
1765        libnetworking/rtems_webserver/webcomp.c,
1766        libnetworking/rtems_webserver/webmain.c,
1767        libnetworking/rtems_webserver/webpage.c,
1768        libnetworking/rtems_webserver/webrom.c,
1769        libnetworking/rtems_webserver/webs.c,
1770        libnetworking/rtems_webserver/websda.c,
1771        libnetworking/rtems_webserver/websda.h,
1772        libnetworking/rtems_webserver/webs.h,
1773        libnetworking/rtems_webserver/websSSL.c,
1774        libnetworking/rtems_webserver/websSSL.h,
1775        libnetworking/rtems_webserver/websuemf.c,
1776        libnetworking/rtems_webserver/wsIntrn.h:
1777        Remove (Moved to cpukit/http).
1778
17792004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1780
1781        PR 700/rtems_misc
1782        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1783        Remove libnetworking/rtems_webserver.
1784
17852004-10-25      Eric Norum <norume@aps.anl.gov>
1786
1787        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1788
17892004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1790
1791        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1792
17932004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1794
1795        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1796        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1797
17982004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1799
1800        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1801
18022004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1803
1804        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1805        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1806
18072004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1808
1809        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1810        BITSPERBYTE.
1811
18122004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1813
1814        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1815        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1816
18172004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1818
1819        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1820
18212004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1822
1823        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1824        * aclocal/enable-bare.m4: Remove.
1825        * configure.ac: Remove BARE_CPU_MODEL.
1826
18272004-10-13      Eric Norum <norume@aps.anl.gov>
1828
1829        PR 688/bsps
1830        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1831        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1832        MC146818A (and several Dallas Semiconductor) TOD chips.
1833
18342004-10-13      Eric Norum <norume@aps.anl.gov>
1835
1836        PR 686/networking
1837        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1838        device code.
1839
18402004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1841
1842        * libchip/network/dec21140.c: include <rtems/pci.h>.
1843
18442004-09-29      Joel Sherrill <joel@OARcorp.com>
1845
1846        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1847        libnetworking/pppd/utils.c: i960 obsoleted and all references
1848        removed.
1849
18502004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1851
1852        PR 607/networking
1853        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1854        instead of fully specifying unused PCI features.
1855
18562004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1857
1858        * configure.ac: Require automake > 1.9.
1859
18602004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1861
1862        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1863
18642004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1865
1866        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1867        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1868
18692004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1870
1871        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1872        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1873
18742004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1875
1876        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1877
18782004-07-28  Joel Sherrill <joel@OARcorp.com>
1879
1880    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1881
18822004-07-25      Joel Sherrill <joel@OARcorp.com>
1883
1884        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1885
18862004-05-21  Till Strauman <strauman@slac.stanford.edu>
1887
1888        PR 625/networking
1889        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1890        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1891        an error rather than panic if no chip is detected (thus allowing
1892        for probing).
1893        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1894        instead of looping forever.  Avoid divide by zero (crashed my PC).
1895        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1896        they are UNTESTED.
1897
18982004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1899
1900        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1901
19022004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1903
1904        * libchip/network/dec21140.c, libchip/network/elnk.c:
1905        #include <errno.h>.
1906
19072004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1908
1909        * libchip/network/if_media.h: Update from FreeBSD.
1910        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1911        libchip/network/i82586.c: #include <errno.h>.
1912
19132004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1914
1915        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1916
19172004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1918
1919        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1920
19212004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1922
1923        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1924        automake).
1925
19262004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1927
1928        PR 599/pppd
1929        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1930
19312004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1932
1933        * optman/rtems/no-region.c: Reflect having changed
1934        rtems_region_get_segment_size.
1935
19362004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1937
1938        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1939        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1940        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1941        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1942        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1943        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1944        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1945
19462004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1947
1948        * libchip/ide/ata.c, libchip/network/dec21140.c,
1949        libchip/network/elnk.c, libchip/network/i82586.c,
1950        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1951        libchip/network/open_eth.c, libchip/network/sonic.c,
1952        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1953        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1954        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1955        libchip/shmdr/shm_driver.h: Cosmetics.
1956
19572004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1958
1959        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1960        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1961        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1962        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1963        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1964        fixed size types.
1965
19662004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1967
1968        * configure.ac: Explicitly pass --includedir and --libdir to
1969        cpukit/configure.
1970
19712004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1972
1973        * librdbg/Makefile.am: Fix rpcgen rules.
1974        * librdbg/src/i386/any/remdeb_xdr.c,
1975        librdbg/src/m68k/any/remdeb_xdr.c,
1976        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1977        Reflect changes to librdbg/Makefile.am.
1978
19792004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1980
1981        * configure.ac: Reflect changes testsuites/configure.ac and
1982        cpukit/configure.ac.
1983
19842004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1985
1986        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1987        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1988
19892004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1990
1991        * configure.ac: Reflect changes to testsuites's configuration.
1992
19932004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1994
1995        PR/589 rtems
1996        * libchip/network/pci.h: Remove (Moved to cpukit).
1997
19982004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1999
2000        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2001        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2002        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2003        libchip/network/dec21140.c, libchip/network/elnk.c,
2004        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2005        libchip/network/open_eth.h, libchip/network/sonic.c,
2006        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2007        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2008        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2009        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2010        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2011        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2012        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2013        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2014        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2015        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2016        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2017        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2018        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2019        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2020        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2021        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2022        fixed-size types.
2023
20242004-03-14      Chris Johns  <chrisj@rtems.org>
2025
2026        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2027        the BSP example code.
2028        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2029        support the DIMMPC. This is a pc386 target with IO port support. Minor
2030        formating clean up. Add documentation to the header file.
2031        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2032        cs8900.h header file.
2033
20342004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2035
2036        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2037        Cosmetics.
2038
20392004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2040
2041        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2042        There are no application level Makefiles in here.
2043
20442004-03-04      Joel Sherrill <joel@OARcorp.com>
2045
2046        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2047        they can be used in application level makefiles.
2048
20492004-03-05      Joel Sherrill <joel@OARcorp.com>
2050
2051        * libnetworking/rtems_webserver/ejparse.c,
2052        libnetworking/rtems_webserver/emfdb.c,
2053        libnetworking/rtems_webserver/sock.c,
2054        libnetworking/rtems_webserver/socket.c,
2055        libnetworking/rtems_webserver/sym.c,
2056        libnetworking/rtems_webserver/webs.c,
2057        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
20582004-03-05      Joel Sherrill <joel@OARcorp.com>
2059
2060        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2061        compiling this file only only those CPU families with supported
2062        exception models.
2063
20642004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2065
2066        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2067        testsuites (Was exposed with --enable-multilib, only).
2068        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2069         Add RTEMS_BSP_CONFIG_SUBDIR.
2070        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2071        testsuites's configure.
2072        * aclocal/rtems-top.m4: Remove ENDIF hack.
2073        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2074
20752004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2076
2077        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2078        wrapup/Makefile.am: Fix automake problems having been introduced
2079        in previous patch.
2080
20812004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2082
2083        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2084        Preinstall dirs.
2085        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2086        * aclocal/check-multiprocessing.m4: Cosmetics.
2087        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2088        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2089
20902004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2091
2092        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2093        librdbg/src/Makefile.am.
2094        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2095        * configure.ac: Reflect changes above.
2096        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2097        * wrapup/Makefile.am: Reflect changes above.
2098        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2099
21002004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2101
2102        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2103
21042004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2105
2106        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2107
21082004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2109
2110        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2111
21122004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2113
2114        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2115        librdbg/src/powerpc/Makefile.am: Remove.
2116        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2117        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2118        * configure.ac: Reflect changes above.
2119
21202004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2121
2122
21232004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2124
2125        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2126        STRIP.
2127
21282004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2129
2130        * librdbg/include/Makefile.am: Merge-in
2131        librdbg/include/rdbg/i386/Makefile.am,
2132        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2133        librdbg/include/rdbg/powerpc/Makefile.am.
2134        * librdbg/include/rdbg/i386/Makefile.am,
2135        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2136        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2137        * configure.ac: Reflect changes above.
2138
21392004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2140
2141        * configure.ac: Use AS_HELP_STRING(ada).
2142
21432004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2144
2145        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2146        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2147        Use AC_CONFIG_HEADERS.
2148        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2149        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2150
21512004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2152
2153        * Makefile.am: include local.am.
2154
21552004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2156
2157        * aclocal/version.m4: 4.6.99.0.
2158
21592004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2160
2161        * Makefile.am: Don't include host.am.
2162        * automake/compile.am: Further cleanups.
2163
21642004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2165
2166        * automake/lib.am: Remove (Unused).
2167
21682004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2169
2170        * wrapup/Makefile.am: Don't include lib.am.
2171        * automake/compile.am: Use automake compilation rules.
2172
21732004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2174
2175        * libnetworking/pppd/Makefile.am,
2176        libnetworking/rtems_servers/Makefile.am,
2177        libnetworking/rtems_telnetd/Makefile.am,
2178        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2179        support/Makefile.am: Don't include lib.am.
2180
21812004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2182
2183        * libchip/Makefile.am: Don't include lib.am.
2184        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2185        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2186        unnecessary EXTRA_DISTs.
2187
21882004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2189
2190        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2191        hack.
2192
21932004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2194
2195        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2196        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2197        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2198        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2199
22002004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2201
2202        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2203        Add AM_CONDITIONAL(HAS_MP).
2204        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2205        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2206        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2207        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2208        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2209        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2210        (Deprecated by autoconf 2.59).
2211
22122004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2213
2214        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2215        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2216
22172004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2218
2219        * ChangeLog: Merge-in libnetworking/ChangeLog.
2220        * libnetworking/ChangeLog: Remove.
2221        * ChangeLog: Merge-in librdbg/ChangeLog.
2222        * librdbg/ChangeLog: Remove.
2223        * ChangeLog: Merge-in libchip/ChangeLog.
2224        * libchip/ChangeLog: Remove.
2225        * ChangeLog: Merge-in optman/ChangeLog.
2226        * optman/ChangeLog: Remove.
2227
22282004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2229
2230        * configure.ac: Reflect changes to cpukit.
2231        * wrapup/Makefile.am: Reflect changes to librdbg.
2232        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2233        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2234        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2235        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2236        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2237        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2238        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2239        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2240        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2241
22422004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2243
2244        * aclocal/rtems-top.m4: Remove check for version.m4.
2245        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2246
22472004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2248
2249        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2250        * wrapup/Makefile.am: Reflect changes to libchip/*.
2251        * support/Makefile.am: Use automake compilation rules.
2252        * wrapup/Makefile.am: Reflect changes to support/*.
2253        * configure.ac: Remove libnetworking/wrapup/Makefile.
2254        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2255        libnetworking/*/lib*.a instead of libnetapps.a.
2256        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2257        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2258        * optman/Makefile.am: Use automake compilation rules.
2259        * libchip/Makefile.am: Fix typo in previous patch.
2260        * libchip/Makefile.am: Use automake compilation rules.
2261        * libnetworking/Makefile.am: Remove wrapup.
2262        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2263        automake-compilation rules.
2264        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2265        automake-compilation rules.
2266        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2267        automake-compilation rules.
2268        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2269        automake-compilation rules.
2270        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2271
22722004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2273
2274        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2275        PRE/TMPINSTALL_FILES to CLEANFILES.
2276        * automake/lib.am: Remove TMPINSTALL_FILES.
2277        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2278        PRE/TMPINSTALL_FILES to CLEANFILES.
2279        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2280        PRE/TMPINSTALL_FILES to CLEANFILES.
2281        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2282        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2283        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2284        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2285        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2286        * librdbg/src/i386/Makefile.am: Ditto.
2287        * librdbg/src/m68k/Makefile.am: Ditto.
2288        * librdbg/src/powerpc/Makefile.am: Ditto.
2289        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2290        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2291        * libnetworking/rtems_servers/Makefile.am: Ditto.
2292        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2293        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2294
22952004-01-07      Joel Sherrill <joel@OARcorp.com>
2296
2297        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2298        more completely covers the MIPS family.
2299
23002003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2301
2302        * wrapup/Makefile.am: Reflect changes to shmdr.
2303        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2304
23052003-12-18      Joel Sherrill <joel@OARcorp.com>
2306
2307        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2308        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2309        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2310        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2311        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2312        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2313        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2314
23152003-12-17      Joel Sherrill <joel@OARcorp.com>
2316
2317        * aclocal/version.m4: Updated to rtems-20031217-test.
2318
23192003-12-17     
2320
2321        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2322        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2323
23242003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2325
2326        * automake/compile.am: Remove LINK_LIBS (Unused).
2327        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2328
23292003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2330
2331        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2332        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2333        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2334        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2335        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2336
23372003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2338
2339        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2340        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2341        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2342        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2343        * librdbg/src/i386/Makefile.am:
2344        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2345        * librdbg/src/m68k/Makefile.am:
2346        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2347        * librdbg/src/powerpc/Makefile.am:
2348        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2349
23502003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2351
2352        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2353        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2354        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2355        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2356        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2357        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2358        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2359        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2360        * optman/Makefile.am: Remove project_libdir.
2361        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2362        PRE/TMPINSTALL_FILES.
2363        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2364        PRE/TMPINSTALL_FILES.
2365        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2366        PRE/TMPINSTALL_FILES.
2367        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2368        PRE/TMPINSTALL_FILES.
2369        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2370        from PRE/TMPINSTALL_FILES.
2371        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2372        PRE/TMPINSTALL_FILES.
2373        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2374        PRE/TMPINSTALL_FILES.
2375        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2376        PRE/TMPINSTALL_FILES.
2377        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2378        PRE/TMPINSTALL_FILES.
2379        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2380        PRE/TMPINSTALL_FILES.
2381        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2382        PRE/TMPINSTALL_FILES.
2383        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2384        from PRE/TMPINSTALL_FILES.
2385
23862003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2387
2388        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2389        * automake/lib.am: Remove project_libdir.
2390        * wrapup/Makefile.am: Reworked.
2391
23922003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2393
2394        * configure.ac: Reflect changes to librdbg.
2395        * optman/Makefile.am: Add tmpinstall dirstamp support.
2396        * libchip/Makefile.am: Fix variant-tmpinstall support.
2397        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2398        * librdbg/src/powerpc/Makefile.am: Merge-in former
2399        new_exception_processing/Makefile.am.
2400        * librdbg/src/m68k/any/Makefile.am: Remove.
2401        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2402        * librdbg/src/i386/any/Makefile.am: Remove.
2403        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2404        * librdbg/src/Makefile.am: Cosmetics.
2405        * librdbg/include/Makefile.am: Cosmetics.
2406        * librdbg/Makefile.am: Cosmetics.
2407        * libnetworking/Makefile.am: Cosmetics.
2408        * libnetworking/pppd/Makefile.am: Cosmetics.
2409        * libnetworking/wrapup/Makefile.am: Cosmetics.
2410
24112003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2412
2413        * Makefile.am: Cosmetics.
2414        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2415        support.
2416
24172003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2418
2419        * automake/compile.am: Remove $(ARCH):-rule.
2420
24212003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2422
2423        * configure.ac: Remove lib/libbsp/shared/Makefile,
2424        lib/libbsp/shmdr/Makefile.
2425
24262003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2427
2428        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2429        libchip/serial/Makefile, libchip/rtc/Makefile.
2430        * support/Makefile.am: Remove all-local: $(ARCH).
2431        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2432        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2433        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2434        * optman/Makefile.am: Remove all-local: $(ARCH).
2435        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2436        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2437        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2438        compilation dirstamp support.
2439        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2440        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2441        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2442        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2443        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2444        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2445        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2446        all-local: $(ARCH).
2447        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2448        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2449        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2450        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2451        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2452
24532003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2454
2455        * aclocal/lead-dot.m4: New (from automake-1.7f).
2456        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2457        AC_SUBST(dirstamp).
2458        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2459        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2460        libchip/serial/Makefile.am: Ditto.
2461        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2462        * librdbg/include/Makefile.am: Ditto.
2463        * librdbg/include/rdbg/Makefile.am: Ditto.
2464        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2465        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2466        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2467        * librdbg/src/Makefile.am: Ditto.
2468        * librdbg/src/i386/Makefile.am: Ditto.
2469        * librdbg/src/i386/any/Makefile.am: Ditto.
2470        * librdbg/src/m68k/Makefile.am: Ditto.
2471        * librdbg/src/m68k/any/Makefile.am: Ditto.
2472        * librdbg/src/powerpc/Makefile.am: Ditto.
2473        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2474        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2475        preinstallation.
2476        * libnetworking/pppd/Makefile.am: Ditto.
2477        * libnetworking/rtems_servers/Makefile.am: Ditto.
2478        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2479        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2480        * libnetworking/wrapup/Makefile.am: Ditto.
2481
24822003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2483
2484        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2485        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2486        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2487        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2488        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2489        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2490        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2491        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2492        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2493        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2494        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2495        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2496        underquoting to silence automake-1.8.
2497
24982003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2499
2500        * configure.ac: Reflect having moved tests to ../../testsuites.
2501
25022003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2503
2504        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2505        * aclocal/canonical-host.m4: Remove.
2506        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2507        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2508
25092003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2510
2511        * aclocal/check-cpu.m4: Remove.
2512        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2513        * aclocal/canonical-target-name.m4: Add m4-quotes.
2514        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2515        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2516        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2517        * aclocal/check-networking.m4: Add m4-quotes. Require
2518        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2519        * aclocal/check-posix.m4: Add m4-quotes. Require
2520        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2521        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2522        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2523        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2524
25252003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2526
2527        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2528        * aclocal/bsp-alias.m4: Remove.
2529
25302003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2531
2532        * configure.ac: Make presence of tests/ optional.
2533
25342003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2535
2536        * aclocal/path-perl.m4: Remove (Unused).
2537
25382003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2539
2540        * automake/force-preinstall.am: Remove.
2541
25422003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2543
2544        PR 499/rtems_misc
2545        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2546        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2547        Configuration (Odd was forced) - Correction of Stop Bit configuration
2548        (inversed) - Correction of ISR Handler to call
2549        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2550        CTS Hardware flow control Configuration.
2551
25522003-09-04      Joel Sherrill <joel@OARcorp.com>
2553
2554        * lib/libcpu/shared/include/cache.h,
2555        lib/libcpu/shared/src/cache_aligned_malloc.c,
2556        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2557        license changed.
2558        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2559        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2560        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2561        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2562        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2563        for license changed.
2564        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2565        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2566        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2567        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2568        libchip/network/cs8900.h, libchip/network/dec21140.c,
2569        libchip/network/elnk.c, libchip/network/open_eth.c,
2570        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2571        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2572        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2573        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2574        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2575        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2576        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2577        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2578        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2579        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2580        libchip/serial/serial.h, libchip/serial/z85c30.c,
2581        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2582        libchip/serial/z85c30_reg.c: URL for license changed.
2583
25842003-09-03      Jiri Gaisler <jiri@gaisler.com>
2585
2586        PR 477/networking
2587        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2588        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2589        libchip/network/open_eth.h: New files.
2590
25912003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2592
2593        * aclocal/rtems-top.m4: Add RTEMS_API.
2594        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2595
25962003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2597
2598        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2599        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2600        @RTEMS_BSP@.cfg.
2601
26022003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2603
2604        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2605
26062003-08-20      Joel Sherrill <joel@OARcorp.com>
2607
2608        * libchip/network/cs8900.c: Correct copyright statements.
2609
26102003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2611
2612        * aclocal/check-itron.m4: Remove.
2613        * aclocal/enable-inlines.m4: Remove.
2614        * Makefile.am: Reflect having moved aclocal/.
2615        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2616        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2617        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2618        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2619        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2620        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2621        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2622        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2623        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2624        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2625        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2626        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2627        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2628        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2629        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2630        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2631        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2632        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2633        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2634        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2635        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2636        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2637        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2638        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2639        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2640        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2641        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2642        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2643        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2644        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2645        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2646        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2647        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2648        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2649        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2650        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2651        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2652        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2653        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2654        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2655        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2656        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2657        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2658        * aclocal/target.m4: New (Copied from ../../aclocal).
2659        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2660        * aclocal/version.m4: New (Copied from ../../aclocal).
2661
26622003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2663
2664        * configure.ac: Remove stray comments.
2665        * automake/local.am, automake/host.am: Remove "debug".
2666
26672003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2668
2669        * Makefile.am: Reflect having moved automake/.
2670        * lib/Makefile.am: Reflect having moved automake/.
2671        * support/Makefile.am: Reflect having moved automake/.
2672        * wrapup/Makefile.am: Reflect having moved automake/.
2673        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2674        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2675        from ../../automake).
2676        * optman/Makefile.am: Reflect having moved automake/.
2677        * libchip/Makefile.am: Reflect having moved automake/.
2678        * libchip/ide/Makefile.am: Reflect having moved automake/.
2679        * libchip/network/Makefile.am: Reflect having moved automake/.
2680        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2681        * libchip/serial/Makefile.am: Reflect having moved automake/.
2682        * librdbg/Makefile.am: Reflect having moved automake/.
2683        * librdbg/include/Makefile.am: Reflect having moved automake/.
2684        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2685        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2686        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2687        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2688        automake/.
2689        * librdbg/src/Makefile.am: Reflect having moved automake/.
2690        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2691        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2692        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2693        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2694        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2695        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2696        having moved automake/.
2697        * libnetworking/Makefile.am: Reflect having moved automake/.
2698        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2699        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2700        automake/.
2701        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2702        automake/.
2703        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2704        automake/.
2705        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2706
27072003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2708
2709        * Makefile.am: Add bsp.pc.in.
2710        * bsp.pc.in: New (pkgconfig support).
2711
27122003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2713
2714        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2715
27162003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2717
2718        * lib/Makefile.am: New (Required by 'make dist').
2719        * lib/ChangeLog: Remove.
2720        * lib/.cvsignore: Cleanup.
2721        * configure.ac: Reflect having added lib/Makefile.am.
2722        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2723        lib/libbsp/configure.ac.
2724        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2725        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2726
27272003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2728
2729        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2730        * configure.ac: Merge-in librdbg/configure.ac.
2731        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2732        librdbg/configure.ac.
2733        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2734        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2735        LIBCHIP. Conditionally build include-dirs.
2736        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2737        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2738        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2739        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2740        librdbg/include/rdbg/m68k/Makefile.am,
2741        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2742        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2743        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2744        librdbg/src/powerpc/Makefile.am, librdbg/
2745        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2746        configure.ac into ../configure.ac.
2747        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2748        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2749        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2750        libnetworking/rtems_telnetd/Makefile.am,
2751        libnetworking/rtems_webserver/Makefile.am,
2752        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2753        into ../configure.ac.
2754
27552003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2756
2757        PR 427/rtems
2758        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2759        * librdbg/src/servtsp.c: Ditto.
2760
27612003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2762
2763        PR 429/bsps
2764        PR 432/bsps
2765        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2766        packets are queued onto an elnk board, the ISR will deadlock the device
2767        with a tx complete interrupt.  Lighter tx loads are not affected as they
2768        end up submitting single packets to the device.
2769
27702003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2771
2772        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2773        optman/configure.ac.
2774        * optman/configure.ac: Remove (Merged into ../configure.ac).
2775        * optman/Makefile.am: Reflect having merged configure.ac into
2776        ../configure.ac.
2777        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2778        * libchip/Makefile.am, libchip/ide/Makefile.am,
2779        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2780        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2781        ../configure.ac.
2782
27832003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2784
2785        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2786
27872003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2788
2789        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2790        on i386.
2791
27922003-06-13      Joel Sherrill <joel@OARcorp.com>
2793
2794        * libnetworking/pppd/chat.c: Removed warnings.
2795
27962003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2797
2798        * libchip/network/README.3com: New file missed in previous commit.
2799        PR 405/bsps
2800        PR 393/networking
2801        * libchip/network/dec21140.c: Fix leak also known as PR393.
2802        * libchip/network/elnk.c, libchip/network/if_media.h,
2803        libchip/network/mii.h: New files.
2804        * libchip/network/Makefile.am: Reflect new files.
2805
28062003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2807
2808        * configure.ac: Remove support for profile-variant.
2809
28102003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2811
2812        PR 397/pppd
2813        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2814        * libnetworking/pppd/magic.c: Remove *rand48.
2815        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2816
28172003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2818
2819        * wrapup/Makefile.am: Add libide.a.
2820
28212003-04-15      Joel Sherrill <joel@OARcorp.com>
2822
2823        PR 387/rtems_misc
2824        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2825        routines.
2826        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2827
28282003-04-11      Joel Sherrill <joel@OARcorp.com>
2829
2830        * libnetworking/rtems_webserver/cgi.c,
2831        libnetworking/rtems_webserver/sockGen.c,
2832        libnetworking/rtems_webserver/umui.c,
2833        libnetworking/rtems_webserver/websSSL.c,
2834        libnetworking/rtems_webserver/websSSL.h,
2835        libnetworking/rtems_webserver/websda.c,
2836        libnetworking/rtems_webserver/websda.h: New files. Not included in
2837        previous commit.
2838
28392003-04-10      Joel Sherrill <joel@OARcorp.com>
2840
2841        PR 371/pppd
2842        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2843        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2844        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2845        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2846        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2847        still global symbols in rtemspppd.h which might need to be changed or
2848        converted into member of a structure which is dereferenced with a
2849        pointer that is managed as a per task variable. But this patch should
2850        avoid many conflicts.
2851
28522003-03-27      Joel Sherrill <joel@OARcorp.com>
2853
2854        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2855        not allowed in the cpukit source code since it must be buildable
2856        independent of any BSP. These files were moved to libchip/ide.
2857        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2858        files.
2859
28602003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2861
2862        PR 368/filesystems
2863        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2864        improvements which now work on pc386 and mbx8xx.
2865        * libchip/ide/ide_controller.c: New file.
2866
28672003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2868
2869        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2870
28712003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2872
2873        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2874        * configure.ac: Add support/.
2875        * support/.cvsignore: New.
2876        * support/Makefile.am: New.
2877        * support/version.c: New.
2878        * wrapup/Makefile.am: Add support/libsupport.a.
2879        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2880        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2881        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2882        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2883
28842003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2885
2886        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2887
28882003-02-20      Till Straumann <strauman@slac.stanford.edu>
2889
2890        PR 354/networking
2891        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2892        chip against a table of supported chips. The untested ones are still
2893        commented out, however.
2894
28952003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2896
2897        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2898        * configure.ac: AC_PREREQ(2.57).
2899        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2900        * optman/configure.ac: AC_PREREQ(2.57).
2901        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2902        * libchip/configure.ac: AC_PREREQ(2.57).
2903        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2904        * librdbg/configure.ac: AC_PREREQ(2.57).
2905        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2906        * libnetworking/configure.ac: AC_PREREQ(2.57).
2907
29082003-02-06      Joel Sherrill <joel@OARcorp.com>
2909
2910        * libnetworking/pppd/chat.c: Convert routines with common names to
2911        static. This included get_char(), put_char(), and character() among
2912        others.
2913
29142003-02-03      Joel Sherrill <joel@OARcorp.com>
2915
2916        PR 338/filesystem
2917        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2918        rtems_io_lookup_name() (API change).  Unused function removed.
2919
29202003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2921
2922        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2923        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2924        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2925        Eliminate *_O_FILES.
2926        * libnetworking/rtems_servers/Makefile.am,
2927        libnetworking/rtems_webserver/Makefile.am,
2928        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2929
29302002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2931
2932        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2933        Let all-local: depend on $(LIB).
2934        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2935        * optman/Makefile.am: Apply install-data-local to install *.rels.
2936
29372002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2938
2939        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2940        %.c rules.
2941        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2942        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2943        * libchip/rtc/Makefile.am: Ditto.
2944        * libchip/serial/Makefile.am: Ditto.
2945
29462002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2947
2948        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2949        LIBC_DEFINES.
2950        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2951        LIBC_DEFINES.
2952        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2953        LIBC_DEFINES.
2954
29552002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2956
2957        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2958
29592002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2960
2961        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2962        cache-checking.
2963        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2964
29652002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2966
2967        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2968        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2969        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2970        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2971        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2972
29732002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2974
2975        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2976        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2977        Remove.
2978        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2979
29802002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2981
2982        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2983        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2984
29852002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2986
2987        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2988        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2989
29902002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2991
2992        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2993        * optman/rel.am: New.
2994
29952002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2996
2997        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2998        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2999        braino in comment on "exec". Extend --enable-ada handling.
3000
30012002-11-04      Joel Sherrill <joel@OARcorp.com>
3002
3003        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3004        tasks and rolling multiple loops into 1.
3005        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3006        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3007        Removed warnings.
3008
30092002-10-31      Joel Sherrill <joel@OARcorp.com>
3010
3011        * libchip/network/dec21140.c: Removed warnings.
3012        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3013        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3014        librdbg/src/m68k/any/remdeb_xdr.c,
3015        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3016        warnings.
3017        * libnetworking/rtems_webserver/socket.c,
3018        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3019
30202002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3021
3022        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3023        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3024        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3025        above.
3026
30272002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3028
3029        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3030        * wrapup/.cvsignore: Remove autom4te.cache.
3031        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3032        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3033        autom4te.cache.
3034        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3035        autom4te.cache.
3036        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3037        autom4te.cache.
3038
30392002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3040
3041        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3042
30432002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3044
3045        * optman/.cvsignore: Add autom4te.cache.
3046
30472002-09-14      Joel Sherrill <joel@OARcorp.com>
3048
3049        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3050
30512002-09-07      Joel Sherrill <joel@OARcorp.com>
3052
3053        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3054        include files to resolve warnings.
3055
30562002-09-07      Chris Johns <ccj@acm.org>
3057
3058        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3059        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3060        which corrects the problem  where the cs8900.c file was actually the BSP
3061        glue.  Joel did some hacking so this file will compile.  Previously it
3062        required providing a target.h file to compile.
3063        * libchip/network/cs8900.c.bsp: New file.
3064
30652002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3066
3067        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3068
30692002-08-31      Joel Sherrill <joel@OARcorp.com>
3070
3071        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3072        eliminate warning.
3073
30742002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3075
3076        * configure.ac: Add ada-tests.
3077
30782002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3079
3080        * Makefile.am: Add preinstall-stamp.
3081
30822002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3083
3084        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3085        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3086        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3087        gcc31 happy.
3088        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3089        cp.
3090
30912002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3092
3093        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3094        make/bsp.mak.
3095        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3096        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3097
30982002-08-12      Joel Sherrill <joel@OARcorp.com>
3099
3100        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3101        avoid error.
3102
31032002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3104
3105        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3106        * configure.ac: Add BSP_SUBDIRS.
3107        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3108        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3109        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3110        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3111        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3112        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3113        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3114        RTEMS_CHECK_BSP_CACHE.
3115        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3116        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3117        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3118        .$(OBJEXT) instead of .o.
3119        * libnetworking/pppd/Makefile.am,
3120        libnetworking/rtems_servers/Makefile.am,
3121        libnetworking/rtems_telnetd/Makefile.am,
3122        libnetworking/rtems_webserver/Makefile.am,
3123        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3124
31252002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3126
3127        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3128        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3129        ../libchip/serial/$(ARCH)/libserialio.a.
3130        * libchip/serial/Makefile.am: Don't tmp-install lib.
3131        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3132
31332002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3134
3135        * Makefile.am: Add rtems_makedir.
3136        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3137        * Makefile.am: Add wrapup-SUBDIR.
3138        * wrapup/ChangeLog: Remove.
3139        * wrapup/configure.ac: Remove.
3140        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3141        (Make the bare BSP happy).
3142        * configure.ac: Ditto.
3143        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3144        Create make/custom/default.cfg.
3145        * configure.ac: Add creation of make/custom/*.cfg. Create
3146        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3147
31482002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3149
3150        * Makefile.am: Clean $(PROJECT_RELEASE).
3151
31522002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3153
3154        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3155        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3156        prototype mismatches.
3157
31582002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3159
3160        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3161        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3162
31632002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3164
3165        * acinclude.m4: Add test "$multilib" != "yes".
3166        * config-ml.in: Remove.
3167        * acinclude.m4: Cleanups.
3168        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3169        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3170        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3171        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3172        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3173
31742002-07-16      Eric Norum <eric.norum@usask.ca>
3175
3176        * New driver for the Intel EtherExpressPro (82559ER) chip.
3177        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3178        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3179        * libchip/network/Makefile.am: Modified to reflect above.
3180
31812002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3182
3183        * acinclude.m4: New.
3184        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3185        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3186        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3187
31882002-07-01      Joel Sherrill <joel@OARcorp.com>
3189
3190        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3191        _Objects_Information_table now that it is a two dimensional array based
3192        upon API and class.
3193        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3194        of strnlen().
3195
31962002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3197
3198        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3199        preinstall libnetapps.a.
3200
32012002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3202
3203        * configure.ac: Remove librpc.
3204
32052002-06-25      Joel Sherrill <joel@OARcorp.com>
3206
3207        * Per PR233, moved librpc to exec.
3208        * configure.ac, wrapup/Makefile.am: Modified.
3209        * librpc, librpc/ChangeLog: Removed.
3210
32112002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3212
3213        * optman/Makefile.am: Remove multilib support.
3214        * optman/configure.ac: Ditto.
3215        * optman/sapi/Makefile.am: Ditto.
3216
32172002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3218
3219        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3220        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3221
32222002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3223
3224        Move networking libraries to c/src/exec/libnetworking
3225        * libnetworking/configure.ac, libnetworking/Makefile.am,
3226        libnetworking/wrapup/Makefile.am: Reflect Moval.
3227
32282002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3229
3230        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3231        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3232        <rtems/bspIo.h>.
3233
32342002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3235
3236        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3237        * libnetworking/rtems/mkrootfs.h: Ditto.
3238        * libnetworking/rtems/Makefile.am: Reflect changes above.
3239
32402002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3241
3242        * configure.ac: Remove lib.
3243
32442002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3245
3246        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3247        that exception stack frames on M68K members with VBR always are 6 byte
3248        long. The incorrect assumption resulted in some gdb commands like "next"
3249        to fail on the 68360.
3250
32512002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3252
3253        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3254        PR 220
3255        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3256        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3257        CVS.
3258        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3259        libnetworking/sys/filio.h: Remove.
3260        * libnetworking/sys/Makefile.am: Reflect changes above.
3261
32622002-05-07      Chris Johns <ccj@acm.org>
3263
3264        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3265        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3266        requires it to be stripped.
3267
32682002-05-01      Eric Norum <eric.norum@usask.ca>
3269
3270        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3271        assembly  to satisfy gcc 3.1 and newer.
3272
32732002-04-26      Eric Norum <eric.norum@usask.ca>
3274
3275        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3276        agressive optimization in gcc 3.1 does not reorder things.
3277
32782002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3279
3280        * libchip/network/dec21140.c: Reflect changes to powerpc's
3281        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3282        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3283        <rtems/score/cpu.h>.
3284        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3285        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3286
32872002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3288
3289        * optman/configure.ac: Remove ENABLE_GCC28.
3290
32912002-04-11      Chris Johns <ccj@acm.org>
3292
3293        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3294        driver control block field to the ifconfig network driver structure.
3295        This field is needed by the i82586 driver which was ported from NetBSD
3296        as it had better hardware abstraction.
3297        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3298        PR59, added the drv_ctrl driver control block field to the ifconfig
3299        network driver structure. This field is needed by the i82586 driver
3300        which was ported from NetBSD as it had better hardware abstraction.
3301
33022002-04-10      Mike Siers <mikes@poliac.com>
3303
3304        * libnetworking/rtems_webserver/NOTES,
3305        libnetworking/rtems_webserver/asp.c,
3306        libnetworking/rtems_webserver/balloc.c,
3307        libnetworking/rtems_webserver/default.c,
3308        libnetworking/rtems_webserver/ej.h,
3309        libnetworking/rtems_webserver/ejIntrn.h,
3310        libnetworking/rtems_webserver/ejlex.c,
3311        libnetworking/rtems_webserver/ejparse.c,
3312        libnetworking/rtems_webserver/emfdb.c,
3313        libnetworking/rtems_webserver/emfdb.h,
3314        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3315        libnetworking/rtems_webserver/handler.c,
3316        libnetworking/rtems_webserver/license.txt,
3317        libnetworking/rtems_webserver/md5.h,
3318        libnetworking/rtems_webserver/md5c.c,
3319        libnetworking/rtems_webserver/mime.c,
3320        libnetworking/rtems_webserver/misc.c,
3321        libnetworking/rtems_webserver/ringq.c,
3322        libnetworking/rtems_webserver/rom.c,
3323        libnetworking/rtems_webserver/security.c,
3324        libnetworking/rtems_webserver/sock.c,
3325        libnetworking/rtems_webserver/sym.c,
3326        libnetworking/rtems_webserver/uemf.c,
3327        libnetworking/rtems_webserver/uemf.h,
3328        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3329        libnetworking/rtems_webserver/url.c,
3330        libnetworking/rtems_webserver/value.c,
3331        libnetworking/rtems_webserver/wbase64.c,
3332        libnetworking/rtems_webserver/webcomp.c,
3333        libnetworking/rtems_webserver/webpage.c,
3334        libnetworking/rtems_webserver/webrom.c,
3335        libnetworking/rtems_webserver/webs.c,
3336        libnetworking/rtems_webserver/webs.h,
3337        libnetworking/rtems_webserver/websuemf.c,
3338        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3339        2.1.4.
3340
33412002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3342
3343        * libchip/network/i82586.c: Include <string.h>.
3344        * libchip/network/sonic.c: Ditto.
3345
33462002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3347
3348        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3349
33502002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3351
3352        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3353
33542002-03-27      Thomas.Doerfler@imd-systems.de
3355
3356        PR 144
3357        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3358        memory address 0 when called for the first time. This is done when
3359        trying to clear the variable "dhcp_hostname".
3360
33612002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3362
3363        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3364        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3365        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3366        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3367        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3368        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3369        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3370        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3371        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3372        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3373        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3374        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3375        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3376        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3377        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3378        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3379        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3380        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3381        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3382        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3383        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3384        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3385        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3386        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3387        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3388        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3389        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3390        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3391        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3392        AUTOMAKE_OPTIONS.
3393        * libnetworking/configure.ac:
3394        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3395        foreign 1.6]).
3396        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3397        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3398        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3399        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3400        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3401        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3402        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3403        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3404        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3405        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3406        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3407        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3408        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3409        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3410        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3411        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3412        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3413
34142002-03-27      Ilya Alexeev <ilya@continuum.ru>
3415
3416        PR 162
3417        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3418        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3419        used in a device write routines.  Now ppp_softc structure have own
3420        character for writing to device (sc_outchar).  I think that converting
3421        local variables to static is not a right solution, because problems will
3422        occur in the case of two or more ppp instances.
3423        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3424        must be u_long, otherwise in the case of the big output packet endless
3425        loop may occur.
3426
34272002-03-21      Ilya Alexeev <ilya@continuum.ru>
3428
3429        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3430        preparations for multiple PPPD connections.
3431
34322002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3433
3434        PR 149
3435        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3436        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3437        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3438        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3439
34402002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3441
3442        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3443        * configure.ac: Modified to reflect addition.
3444
34452002-02-27      Ilya Alexeev <ilya@continuum.ru>
3446
3447        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3448        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3449        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3450        capabilities as well as eliminate some warnings.
3451
34522002-02-27      Eric Norum <eric.norum@usask.ca>
3453
3454        * libnetworking/net/radix.c: Properly handle fetching the default route
3455        when there is no route.  This was a bug in the original FreeBSD code and
3456        this fix is from an updated version of their code.
3457
34582002-02-16      Eric Norum <eric.norum@usask.ca>
3459
3460        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3461        checking.
3462
34632002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3464
3465        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3466        dodefaultroute.
3467
34682002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3469
3470        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3471        include <rtems/seterr.h>.
3472
34732002-02-01      Mike Siers <mikes@poliac.com>
3474
3475        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3476        avoid bringing the link down too fast. NOTE: Mike reports successfully
3477        running at 56K baud on a direct link.
3478
34792002-02-01      Eric Valette <valette@crf.canon.fr>
3480
3481        * librdbg/So many patches have been posted recently on the mailing list
3482        and  because we were unable to find correct solution to compile on
3483        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3484        because the coding  style of rdbg was rather inconsistant among various
3485        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3486        global coding style (using indent + manual edits), 2) incorporate/review
3487        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3488        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3489        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3490        after rdbg initialization is done, NB : the paches is huge but it is
3491        mainly due to coding styke chnages.  Only few lines of codes have been
3492        really changed and they do not impact  rdbg functionnality (AFAIKT).
3493        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3494        librdbg/include/rdbg/m68k/rdbg_f.h,
3495        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3496        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3497        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3498        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3499        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3500        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3501        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3502        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3503        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3504        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3505        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3506        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3507        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3508        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3509        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3510        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3511
35122002-01-31      Mike Siers <mikes@poliac.com>
3513
3514        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3515        * Nice Update of PPPD support which eliminates the requiremetn that
3516        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3517        and reports that it seems to be more stable and handle larger packets
3518        better.  This patch replaces the termios tasks with more general pppd
3519        network driver tasks.  The functions pppinput() and pppstart() get
3520        called from the interrupt service routine.
3521        * libnetworking/Makefile.am, libnetworking/configure.ac,
3522        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3523        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3524        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3525        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3526        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3527        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3528        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3529        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3530        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3531        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3532        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3533        libnetworking/net/route.c, libnetworking/net/route.h,
3534        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3535        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3536        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3537        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3538        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3539        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3540        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3541        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3542        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3543        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3544        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3545        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3546        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3547        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3548        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3549        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3550        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3551        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3552        libnetworking/pppd/example/README,
3553        libnetworking/pppd/example/netconfig.h,
3554        libnetworking/wrapup/Makefile.am: Modified.
3555        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3556        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3557        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3558        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3559        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3560        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3561        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3562        libnetworking/modem/pppcompress.c: Subdirectory removed.
3563
35642002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3565
3566        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3567        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3568
35692002-01-18      Till Straumann <strauman@slac.stanford.edu>
3570
3571        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3572        issues: - exception handler needs to enable MSR_FP if the interrupted
3573        thread is FP enabled. - printk message for MSR fixed and added
3574        stacktrace. NOTE: this requires the stacktrace patch to
3575        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3576        however).
3577
35782002-01-06      Joel Sherrill <joel@OARcorp.com>
3579
3580        * optman/.cvsignore: Added aclocal.m4 and configure.
3581        * optman/.cvsignore: New file.
3582
35832002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3584
3585        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3586
35872002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3588
3589        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3590        * optman/ChangeLog: New.
3591        * optman/configure.ac: New.
3592        * optman/Makefile.am: New.
3593        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3594        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3595
35962001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3597
3598        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3599
36002001-12-18      Eric Norum <eric.norum@usask.ca>
3601
3602        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3603        `directories' (path names with a / at the end) while disallowing open()
3604        operations on TFTP `directories'.
3605
36062001-12-07      Eric Norum <eric.norum@usask.ca>
3607
3608        * libnetworking/lib/tftpDriver.c: Restore write capability.
3609
36102001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3611
3612        * libchip/network/sonic.h: Fix typo.
3613        * libnetworking/arpa/Makefile.am: Remove stray lines.
3614
36152001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3616
3617        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3618
36192001-10-18      Eric Norum <eric.norum@usask.ca>
3620
3621        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3622        chdir() and open() operations within the TFTP file system.
3623
36242001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3625
3626        * librdbg/configure.ac: Fix latent bug exposed by removal of
3627        config.cache's which prevented powerpc targets librdbg from building.
3628
36292001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3630
3631        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3632        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3633        autoconf-2.52 happy.
3634
36352001-10-12      Mike Siers <mikes@poliac.com>
3636
3637        * libnetworking/Update to stable working state.  Congratulations Mike!
3638        :).
3639        * libnetworking/modem_example: Directory removed.
3640        * libnetworking/modem_example/16550.h,
3641        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3642        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3643        libnetworking/modem_example/ppp.h,
3644        libnetworking/modem_example/pppcompress.c: Files removed.
3645        * libnetworking/pppd/example/pppd.options: New file.
3646        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3647        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3648        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3649        libnetworking/pppd/rtemsmain.c: Updated.
3650
36512001-10-12      Joel Sherrill <joel@OARcorp.com>
3652
3653        * libchip/serial/z85c30.c: Fixed typo.
3654
36552001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3656
3657        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3658        * configure.in: Remove.
3659        * configure.ac: New file, generated from configure.in by autoupdate.
3660        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3661        * libchip/configure.in: Remove.
3662        * libchip/configure.ac: New file, generated from configure.in by
3663        autoupdate.
3664        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3665        * librdbg/configure.in: Remove.
3666        * librdbg/configure.ac: New file, generated from configure.in by
3667        autoupdate.
3668        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3669        * libnetworking/configure.in: Remove.
3670        * libnetworking/configure.ac: New file, generated from configure.in by
3671        autoupdate.
3672
36732001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3674
3675        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3676        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3677        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3678
36792001-09-27      Joel Sherrill <joel@OARcorp.com>
3680
3681        * libchip/ChangeLog: Fixed typo in date.
3682
36832001-09-27      Eric Norum <eric.norum@usask.ca>
3684
3685        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3686        TFTP  filesystem.
3687
36882001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3689
3690        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3691        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3692        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3693        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3694        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3695        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3696        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3697        'PREINSTALL_FILES ='.
3698        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3699        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3700        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3701        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3702        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3703        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3704        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3705        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3706        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3707        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3708        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3709        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3710
37112001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3712
3713        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3714        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3715        * librdbg/src/m68k/any/Makefile.am: Ditto.
3716        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3717        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3718        happy.
3719
37202001-09-21      Joel Sherrill <joel@OARcorp.com>
3721
3722        * libchip/network/Makefile.am: Fixed typo on file name.
3723        * libchip/network/i82586.c: Commented out line 318 which is referencing
3724        a member of a structure that is not currently there.  This needs to be
3725        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3726        to C style.
3727
37282001-09-19      Eric Norum <eric.norum@usask.ca>
3729
3730        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3731
37322001-09-19      Chris Johns <ccj@acm.org>
3733
3734        * libchip/network/README.i82586, libchip/network/i82586.c,
3735        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3736        Network driver for Intel i82586.
3737        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3738        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3739        "root" filesystem with information obtained via the DHCP response.
3740
37412001-09-14      Eric Norum <eric.norum@usask.ca>
3742
3743        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3744        make gcc 3.x happy.
3745
37462001-08-16      Mike Siers <mikes@poliac.com>
3747
3748        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3749        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3750        These support callback functionality that has not even been compiled
3751        under RTEMS yet.
3752        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3753        example application.  Mike's notes on the modifications: - renamed
3754        error() function because of namespace problems - removed calls to the
3755        exit() funciton - removed extra files from the pppd source directory -
3756        defined pppd task constant values in rtemspppd.h - modifyied example
3757        code to get actual tick per second value - placed the pppd 2.3.11 man
3758        page file (pppd.8) into the pppd directory.
3759        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3760        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3761        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3762        libnetworking/pppd/rtems-ppp.c: Deleted.
3763        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3764        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3765        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3766        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3767        libnetworking/pppd/example/init.c,
3768        libnetworking/pppd/example/netconfig.h,
3769        libnetworking/pppd/example/ppp.conf,
3770        libnetworking/pppd/example/pppdapp.c,
3771        libnetworking/pppd/example/system.h: New files.
3772        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3773        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3774        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3775        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3776        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3777        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3778        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3779        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3780        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3781        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3782        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3783        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3784        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3785        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3786        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3787
37882001-08-16      Joel Sherrill <joel@OARcorp.com>
3789
3790        * libnetworking/pppd/example/Makefile: Removed.
3791        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3792        to avoid bootstrap -c clobbering it.
3793        * libnetworking/rtems_telnetd/.cvsignore: New file.
3794
37952001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3796
3797        * libnetworking/Makefile.am, libnetworking/configure.in,
3798        libnetworking/rtems_servers/Makefile.am,
3799        libnetworking/rtems_servers/telnetd.c,
3800        libnetworking/rtems_servers/telnetd.h,
3801        libnetworking/rtems_telnetd/Makefile.am,
3802        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3803        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3804        libnetworking/rtems_telnetd/telnetd.c,
3805        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3806        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3807        effect when ftpd change. - the tcp/ip stats have been implemented into
3808        icmds.c and started when telnetd daemon is started.
3809        * libnetworking/rtems_servers/telnetd.c,
3810        libnetworking/rtems_servers/telnetd.h: Removed.
3811        * libnetworking/rtems_telnetd: New directory.
3812        * libnetworking/rtems_telnetd/Makefile.am,
3813        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3814        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3815        libnetworking/rtems_telnetd/telnetd.c,
3816        libnetworking/rtems_telnetd/telnetd.h: New files.
3817
38182001-06-14      Joel Sherrill <joel@OARcorp.com>
3819
3820        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3821        Moved from libmisc/shell so the network stack to address network
3822        depenendency.
3823        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3824
38252001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3826
3827        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3828
38292001-05-15      Joel Sherrill <joel@OARcorp.com>
3830
3831        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3832        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3833        accidentally deleted the incorrectly empty versions.
3834
38352001-05-14      Till Straumann <strauman@slac.stanford.edu>
3836
3837        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3838        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3839        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3840        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3841        to know the values) - the affected BSP (shared/motorola) headers have
3842        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3843        driver (libchip/network/dec21140.c) has been fixed to use
3844        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3845        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3846        who is using this driver. - the DEC driver also has been fixed to use
3847        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3848        delay_in_bus_cycles().
3849
38502001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3851
3852        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3853
38542001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3855
3856        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3857
38582001-04-24      Eric Norum <eric.norum@usask.ca>
3859
3860        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3861        NTP synchronization a little more robust -- no NTP daemon yet, but at
3862        least it trys a little harder when the primary NTP server is down.
3863
38642001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3865
3866        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3867        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3868        libnetworking/pppd/modem_example/modem.c,
3869        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3870        other strings into English.
3871        * libnetworking/pppd/STATUS: updated to reflect the changes.
3872
38732001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3874
3875        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3876        again.
3877
38782001-04-20      Eric Valette <valette@crf.canon.fr>
3879
3880        * mcp750 directory renamed new_exception processing as it supports many
3881        more CPU models.
3882        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3883        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3884        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3885        formerly in mcp750 plus modifications.
3886        * librdbg/src/powerpc/mcp750/.cvsignore,
3887        librdbg/src/powerpc/mcp750/Makefile.am,
3888        librdbg/src/powerpc/mcp750/remdeb.h,
3889        librdbg/src/powerpc/mcp750/remdeb_f.x,
3890        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3891        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3892        new_exception_processing.
3893        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3894        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3895        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3896        part of this effort to add support for the MPC8xx.
3897
38982001-04-19      Joel Sherrill <joel@OARcorp.com>
3899
3900        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3901        internal include files.
3902
39032001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3904
3905        PR 158
3906        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3907        rcmd() library call by commenting out the parts that deal with signals.
3908        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3909        stdio. The 'server-side' parts of this file which deal with
3910        authentication are disabled since they are not needed.
3911
39122001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3913
3914        * libnetworking/include/.cvsignore: Remove dangling file.
3915
39162001-03-14      Joel Sherrill <joel@OARcorp.com>
3917
3918        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3919        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3920        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3921        libchip style serial drivers can be written in libcpu or libbsp.
3922
39232001-03-01      Joel Sherrill <joel@OARcorp.com>
3924
3925        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3926        libchip/network/sonic.c, libchip/network/sonic.h,
3927        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3928        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3929        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3930        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3931        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3932        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3933        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3934        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3935
39362001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3937
3938        * librdbg/include/rdbg/Makefile.am,
3939        librdbg/include/rdbg/i386/Makefile.am,
3940        librdbg/include/rdbg/m68k/Makefile.am,
3941        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3942        style on include files.
3943
39442001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3945
3946        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3947        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3948        replace ${..} with $(..).
3949        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3950        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3951        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3952        libnetworking/rtems/Makefile.am, libnetworking/
3953        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3954        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3955        include_*HEADERS instead of H_FILES.
3956        * libnetworking/include/Makefile.am: Remove.
3957        * libnetworking/Makefile.am: Add handling of *.h files.
3958        * libnetworking/configure.in: Remove include/Makefile.
3959
39602001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3961
3962        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3963
39642001-01-31      Sergei Organov <osv@javad.ru>
3965
3966        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3967        current dir and root dir removed in favor of new libio support for
3968        task-local current and root directories. - Bug in `close_data_socket()'
3969        introduced by previous change fixed. - `command_pasv()' changed to set
3970        timeout on socket we are listening on and code fixed to don't close
3971        socket twice on error. - `serr()' changed to clear `errno'. -
3972        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3973        changed to clear `errno' before processing session. -
3974        `close_data_socket()' fixed to close both active and passive sockets -
3975        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3976        empty string  in `exec_command()'.
3977
39782001-01-25      Eric Norum <eric.norum@usask.ca>
3979
3980        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3981        improves throughput on systems which are dropping packets.   Only the
3982        first timeout is reduced.  This keeps the number of extra packets down
3983        on networks that are very busy and dropping lots of packets.
3984
39852001-01-24      Sergei Organov <osv@javad.ru>
3986
3987        * libnetworking/rtems_servers/ftpd.c,
3988        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3989        - Timeouts on sockets implemented. 'idle' field added to configuration.
3990        No timeout by default to keep backward compatibility. Note: SITE IDLE
3991        command not implemented yet. - Basic global access control implemented.
3992        'access' field added to configuration. No access limitations by default
3993        to keep backward compatibility. - Anchor data socket for active mode
3994        (using self IP and port 20.) - Fixed default data port support (still
3995        not tested). - Don't allow IP address different from originating host in
3996        PORT command to improve security. - Fixed bug in MDTM command. - Check
3997        for correctness of parsing of argument in command_port(). - Fixed
3998        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3999        a directory. - Command parsing a little bit improved: command names are
4000        now converted to upper-case to be more compatible with RFC (command
4001        names are not case-sensitive.) - Reformat comments so that they have
4002        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4003        previous changes - True ASCII mode implemented (doesn't work for hooks
4004        and /dev/null) - Passive mode implemented, PASV command added. - Default
4005        port for data connection could be used (untested, can't find ftp client
4006        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4007        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4008
40092001-01-18      Joel Sherrill <joel@OARcorp.com>
4010
4011        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4012        macro using variable arguments.
4013        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4014        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4015        since I updated the main RTEMS development machine to RedHat 7.2 and
4016        apparently got a new version of rpcgen.
4017
40182001-01-12      Sergei Organov <osv@javad.ru>
4019
4020        * libnetworking/rtems_servers/ftpd.c,
4021        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4022        - use pool of pre-created threads to handle sessions instead of
4023        creating/deleting threads on the fly - LIST output is now similar to
4024        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4025        happy with it. - LIST NAME now works (both for files and directories) -
4026        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4027        clients happy  - keep track of CWD for every session separately -
4028        ability to specify root directory name for FTPD in configuration table.
4029        FTPD will then create illusion for FTP clients that this is actually
4030        root directory. - ignore options sent in commands, thus LIST -al FILE
4031        works and doesn't try to list "-al" directory. - buffers are allocated
4032        on stack instead of heap where possible to eliminate malloc/free calls
4033        (avoid possible heap fragmentation troubles). - drop using of task
4034        notepad to pass parameters - use function arguments instead - use
4035        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4036        in socket() instead of AF_INET.
4037
40382001-01-02      Joel Sherrill <joel@OARcorp.com>
4039
4040        * libnetworking/CHANGELOG: Removed.
4041        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4042
40432000-12-14      Eric Norum <eric.norum@usask.ca>
4044
4045        * libnetworking/lib/tftpDriver.c: Added write capability.
4046
40472000-12-08      Joel Sherrill <joel@OARcorp.com>
4048
4049        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4050        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4051        numerous variable declarations conditional on PPP_COMPRESS and
4052        PPP_FILTER.  Commented out variables that were not used because the code
4053        using them was commented out. Removed totally unused variables.
4054        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4055        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4056
40572000-11-30      Joel Sherrill <joel@OARcorp.com>
4058
4059        * libnetworking/modem/ppp_tty.c: Changed to include
4060        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4061        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4062        * libnetworking/Makefile.am: Modified to reflect above.
4063
40642000-11-27      Joel Sherrill <joel@OARcorp.com>
4065
4066        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4067
40682000-11-25      Eric Norum <eric.norum@usask.ca>
4069
4070        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4071        core.
4072
40732000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4074
4075        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4076        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4077        subdir.
4078        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4079        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4080        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4081        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4082        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4083        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4084        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4085        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4086        ppp_tty.c and the real pppd main is in pppmain.c.
4087
40882000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4089
4090        * libchip/network/sonic.c: Added ipalign() routine to align the received
4091        packet so that the ip header is on a 32-bit boundary. Necessary for
4092        cpu's that do not allow unaligned loads and stores and when the 32-bit
4093        DMA mode is used.
4094
40952000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4096
4097        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4098        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4099        ACLOCAL_AMFLAGS.
4100        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4101        ACLOCAL_AMFLAGS.
4102        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4103        ACLOCAL_AMFLAGS.
4104
41052000-11-03      Chris Johns <ccj@acm.org>
4106
4107        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4108        libchip/network/cs8900.h: New files.
4109
41102000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4111
4112        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4113        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4114        $(RTEMS_TOPdir)/aclocal.
4115        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4116        $(RTEMS_TOPdir)/aclocal.
4117        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4118        $(RTEMS_TOPdir)/aclocal.
4119
41202000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4121
4122        * configure.in: Switch to GNU-canonicalization.
4123        * Makefile.am: Reflect changes to configure.in.
4124        * acinclude.m4: Remove.
4125
41262000-10-30      Joel Sherrill <joel@OARcorp.com>
4127
4128        * POSIX include files merged into newlib.  This resulted in some
4129        definitions moving to other files and thus some secondary effects in
4130        RTEMS source code.
4131        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4132        in sync with newlib's <machine/types.h>.
4133        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4134        definition of struct itimerval in <sys/time.h>.
4135
41362000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4137
4138        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4139        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4140        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4141        * ChangeLog: Fix typos.
4142        * configure.in: add tests to the GNU canonicalized subdirectories.
4143
41442000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4145
4146        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4147        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4148        the lib directory before configuring lib/.
4149
41502000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4151
4152        * configure.in, Makefile.am: add exec to the GNU canonicalized
4153        subdirectories.
4154        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4155        * configure.in: add libnetworking, librpc and librdb to the GNU
4156        canonicalized subdirectories.
4157        * configure.in: add libmisc and libchip to the GNU canonicalized
4158        subdirectories.
4159        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4160        Switch to GNU canonicalization.
4161        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4162        Switch to GNU canonicalization.
4163        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4164        Switch to GNU canonicalization.
4165
41662000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4167
4168        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4169        canonicalization to libfs/. The approach is currently a bit of a hack as
4170        GNU canonicalization does not support the per-BSP build some of the
4171        other directories require.  As more of the tree is converted, this will
4172        become less  of an issue.
4173
41742000-10-20      Joel Sherrill <joel@OARcorp.com>
4175
4176        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4177        parameter.
4178
41792000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4180
4181        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4182        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4183        * librdbg/configure.in: Add m68k support.
4184        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4185        subdirectory.
4186        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4187        failure.
4188        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4189        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4190        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4191        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4192        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4193        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4194        librdbg/src/m68k/.cvsignore: New files.
4195        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4196        function pointers.
4197        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4198        _after_ pointer has been checked against NULL.
4199
42002000-10-18      Joel Sherrill <joel@OARcorp.com>
4201
4202        * wrapup/Makefile.am: Added libfs.
4203
42042000-10-18      Chris Johns <ccj@acm.org>
4205
4206        * libfs created.
4207        * configure.in: Added libfs subdirectory.
4208        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4209
42102000-09-28      Joel Sherrill <joel@OARcorp.com>
4211
4212        * libnetworking/rtems_webserver/Makefile.am,
4213        libnetworking/rtems_webserver/base64.c,
4214        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4215        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4216
42172000-09-22      Joel Sherrill <joel@OARcorp.com>
4218
4219        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4220        libnetworking/rtems/rtems_bsdnet_internal.h,
4221        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4222        have included rtems.h.  It is now including precisely the  least amount
4223        of low level, yet portable .h files to get the basic RTEMS types
4224        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4225        used machine/types.h to include rtems.h.
4226
42272000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4228
4229        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4230
42312000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4232
4233        * libnetworking/ChangeLog: Cleanup.
4234
42352000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4236
4237        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4238        * libchip/ChangeLog: Fix formating.
4239
42402000-09-05      Joel Sherrill <joel@OARcorp.com>
4241
4242        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4243        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4244        confusion and to work with the converted flags.
4245
42462000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4247
4248        * wrapup/Makefile.am: Include compile.am.
4249        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4250        libchip/serial/Makefile.am: Include compile.am.
4251        * librdbg/src/i386/any/Makefile.am,
4252        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4253        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4254        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4255        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4256        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4257        libnetworking/rtems_servers/Makefile.am,
4258        libnetworking/rtems_webserver/Makefile.am,
4259        libnetworking/wrapup/Makefile.am: Include compile.am.
4260
42612000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4262
4263        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4264        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4265
42662000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4267
4268        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4269
42702000-08-31      Joel Sherrill <joel@OARcorp.com>
4271
4272        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4273        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4274        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4275        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4276        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4277        * libnetworking/wbase64.c: Removed.
4278        * libnetworking/Makefile.am, libnetworking/asp.c,
4279        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4280        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4281        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4282        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4283        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4284        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4285        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4286        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4287        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4288        Modified.
4289
42902000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4291
4292        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4293
42942000-08-30      Joel Sherrill <joel@OARcorp.com>
4295
4296        * libnetworking/rtems_webserver/license.txt: New file.
4297
42982000-08-10      Joel Sherrill <joel@OARcorp.com>
4299
4300        * ChangeLog: New file.
4301        * libchip/ChangeLog: New file.
4302        * librdbg/ChangeLog: New file.
4303        * libnetworking/ChangeLog: New file.
4304
Note: See TracBrowser for help on using the repository browser.