source: rtems/c/src/ChangeLog @ 400078e9

4.115
Last change on this file since 400078e9 was 400078e9, checked in by Joel Sherrill <joel.sherrill@…>, on 01/17/11 at 23:46:55

2011-01-17 Joel Sherrill <joel.sherrill@…>

  • libchip/ide/ata.c: Fix spelling.
  • Property mode set to 100644
File size: 161.9 KB
Line 
12011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * libchip/ide/ata.c: Fix spelling.
4
52011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
6
7        * libchip/serial/ns16550.c: Install interrupt handler after TTY
8        pointer is valid.
9
102010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
11
12        * libchip/ide/ata.c: Do not violate chain API.
13
142010-08-20      <yann.sionneau@telecom-sudparis.eu>
15
16        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
17        for buffer modes.
18
192010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
20
21        * libchip/ide/ata_internal.h: C++ compatibility.
22
232010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
24
25        * libchip/Makefile.am, libchip/preinstall.am: Install
26        <libchip/ata_internal.h>.
27
282010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
29
30        * libchip/ide/ata_util.c: New file.
31        * libchip/Makefile.am: Reflect change from above.
32        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
33        ata_process_request_on_init_phase() into new file.
34
352010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
36
37        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
38        separate functions.  Added public ata_breq_init(),
39        ata_identify_device(), and ata_process_request_on_init_phase()
40        functions.
41
422010-06-24      Arnout Vandecappelle <arnout@mind.be>
43
44        PR 1586/misc
45        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
46        SD card accesses.
47
482010-06-22      Arnout Vandecappelle <arnout@mind.be>
49
50        PR 1580/misc
51        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
52        while waiting for read data.
53
542010-06-22      Arnout Vandecappelle <arnout@mind.be>
55
56        PR 1579/misc
57        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
58        waiting for write to finish.
59
602010-06-22      Arnout Vandecappelle <arnout@mind.be>
61
62        PR 1567/misc
63        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
64        timeouts.
65
662010-06-21      Arnout Vandecappelle <arnout@mind.be>
67
68        PR 1576/misc
69        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
70
712010-06-21      Arnout Vandecappelle <arnout@mind.be>
72
73        PR 1569/misc
74        * libchip/i2c/spi-sd-card.c: Added CRC checks.
75
762010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        PR 1561/cpukit
79        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
80
812010-06-14      Arnout Vandecappelle <arnout@mind.be>
82
83        PR 1557/misc
84        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
85
862010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        * aclocal/version.m4: Bump RTEMS_API to 4.11.
89        Bump _RTEMS_VERSION to 4.10.99.0.
90
912010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
92
93        * libchip/network/if_dc.c: Fix warning.
94
952010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
96
97        * libchip/network/greth.c: Misc. hacks to allow compilation on
98        16bit targets.
99
1002010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
101
102        PR 1531/newlib
103        * libchip/network/i82586.c:
104        Add local copy of ALIGN().
105
1062010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
107
108        * libchip/network/cs8900.c:
109        Misc. changes to make code 16bit-target compliant.
110        * libchip/network/i82586.c:
111        Use int32_t instead of int for 16bit-target compliance.
112        * libchip/network/open_eth.c:
113        Misc. changes to make code 16bit-target compliant.
114
1152010-05-18      Chris Johns <chrisj@rtems.org>
116
117        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
118        1448/filesystem.
119
1202010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * aclocal/bsp-alias.m4: Change quoting to work-round
123        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
124
1252010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
126
127        * libchip/network/if_dc.c: Remove warnings.
128
1292010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
130
131        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
132        libchip/serial/ns16550.c, libchip/serial/serial.h,
133        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
134        or intptr_t instead of uint32_t or int32_t.
135
1362010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
137
138        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
139        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
140        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
141        uint32_t.
142
1432010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
144
145        * libchip/serial/serial.h: Add extern "C".
146
1472010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
148
149        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
150        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
151        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
152        prototype
153
1542010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
155
156        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
157        CPU_SIMPLE_VECTORED_INTERRUPTS.
158
1592010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
160
161        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
162        simple or PIC interrupt model.
163
1642010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
165
166        * libchip/rtc/ds1375.c: #include <unistd.h>.
167
1682010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
169
170        * libchip/network/i82586.c: Readdress use of ctype methods per
171        recommendation from D.J. Delorie on the newlib mailing list. We
172        should pass an unsigned char into these methods.
173
1742010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
177        variable.
178
1792010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
180
181        * libchip/network/i82586.c: Fix warnings for ctype methods.
182
1832010-02-19      Chris Johns <chrisj@rtems.org>
184
185        * libchip/ide/ide_controller.c: Create the devices as block
186        devices.
187
1882010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
189
190        * libchip/ide/ata_internal.h, libchip/ide/ata.c
191        libchip/i2c/spi-sd-card.c: Update for block device API change.
192
1932010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
194
195        * libchip/display/disp_hcms29xx.c,
196        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
197        libchip/display/font_hcms29xx.h: various fixes
198
1992009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
200
201        PR 1474
202        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
203        device API change.
204
2052009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
206
207        * libchip/network/greth.c: Eliminate unused type
208        rtems_clock_time_value.
209
2102009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
211
212        * libchip/network/dec21140.c: Warning elimination
213        (dec21140_softc->base now is an uint32_t).
214
2152009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
216
217        PR 1483/cpukit
218        * libchip/network/dec21140.c, libchip/network/elnk.c,
219        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
220        *_SUPPORTED-guarded code sections.
221
2222009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
223
224        * libchip/network/dec21140.c, libchip/network/elnk.c,
225        libchip/network/if_dc.c: Ensure PCI drivers are built on all
226        supported configurations. PowerPC conditionals were not current and
227        code was not being built on supported BSPs.
228
2292009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
230
231        * libchip/network/smc91111.c: Formatting.
232
2332009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
234
235        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
236        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
237        uint32_t (16bit ints are too small).
238
2392009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
240
241        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
242        * libchip/network/if_dc.c: Fix type mismatch.
243
2442009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * aclocal/bsp-linkcmds.m4: New.
247
2482009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
249
250        * configure.ac: Rework CFLAGS setup.
251        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
252        * automake/compile.am: Remove RTEMS_CFLAGS.
253
2542009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
255
256        * libchip/ide/ata.h: Move extern "C".
257
2582009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
259
260        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
261        Use hex-constants to avoid implicit int-casts.
262        * libchip/i2c/spi-memdrv.c:
263        Use hex-constants to avoid implicit int-casts.
264        Use rtems_off64_t offsets to avoid loosing precision.
265
2662009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
267
268        * libchip/serial/ns16550.c: Update for interrupt handler type change.
269
2702009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
271
272        * aclocal/bsp-alias.m4: New.
273        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
274
2752009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
278
2792009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
282        * Makefile.am: Remove BARE_CPU_MODEL.
283
2842009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
285
286        * configure.ac: Remove cfg_dir.
287
2882009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
289
290        * configure.ac: Remove -std=c99 -fasm.
291        Remove AM_CONDITIONAL LIBCHIP.
292        * libchip/Makefile.am, wrapup/Makefile.am:
293        Remove AM_CONDITIONAL LIBCHIP.
294
2952009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
296
297        * configure.ac: Pick up make/custom/*.
298        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
299
3002009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
301
302        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
303        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
304
3052009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
306
307        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
308
3092009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
310
311        * Makefile.am: Remove RTEMS_HOST (unused).
312        * configure.ac: Remove RTEMS_HOST (unused).
313        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
314
3152009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
316
317        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
318        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
319
3202009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
321
322        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
323        aclocal/check-posix.m4, aclocal/enable-posix.m4,
324        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
325
3262009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
327
328        * configure.ac: Rework make/custom/* handling.
329        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
330        * Makefile.am: Remove make/custom/default.cfg-rule.
331
3322009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
333
334        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
335        NULL pointer access in interrupt handler.
336
3372009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
338
339        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
340        device API change.
341
3422009-10-08      Chris Johns <chrisj@rtems.org>
343
344        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
345        multiblock support from the ATA driver. Multiblock at the disk
346        level should not be a global policy as a disk may have more than
347        one partition with different block sizes. An IDE driver could
348        decide to use the feature with DMA but this a driver specific
349        design choice. Fixed bugs relating to variable block sizes and
350        large block transfer.
351        * c/src/libchip/ide/ide_controller.c,
352        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
353        Changed the block size to 32bits so blocks of 64K or bigger can be
354        transfered in a single driver call.
355
3562009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
357
358        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
359        shared irq.h yet and this breaks a significant number of them.
360
3612009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
362
363        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
364        model.
365
3662009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
367
368        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
369        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
370        renamed to rtems_termios_baud_to_number.
371
3722009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
373
374        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
375        termios_baud_to_number (duplicate prototypes).
376        Add C++-guards.
377        Include rtems/termiostypes.h.
378
3792009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
380
381        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
382
3832009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
384
385        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
386        physical address to support BSD TCP/IP stack.
387
3882009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
389
390        * libchip/network/elnk.c: Convert calls to legacy routine
391        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
392
3932009-08-03      Roger Dahlkvist <ruppe@kth.se>
394
395        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
396
3972009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
398
399        * libchip/ide/ata.c: Remove warning.
400
4012009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
402
403        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
404        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
405        now use the same macros.
406        * aclocal/bsp-bspcleanup-options.m4: New file.
407
4082009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
409
410        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
411        obsolete defines and declarations.  Set initial baud during device
412        open.  Fixed interrupt mode.
413
4142009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
415
416        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
417        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
418        EINVAL and ENOTTY as appropriate.
419
4202009-05-30      Chris Johns <chrisj@rtems.org>
421
422        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
423        devices on an IDE bus and cleaned up the initialisation register
424        call.
425
4262009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
427
428        * libchip/network/i82586.c: Fix warning in manner suggested by
429        Arnout Vandecappelle <arnout@mind.be> in
430        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
431
4322009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
433
434        * libchip/network/if_dc.c: Fixed warnings.
435
4362009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
437
438        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
439        as needed.
440
4412009-04-29      Chris Johns <chrisj@rtems.org>
442
443        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
444
445        * libchip/ide/ide_controller.c: Change the status detection and
446        add a message if the transfer fails. There is currently no error
447        handle at the IDE drvier level.
448
4492009-03-12      Daniel Hellstrom <daniel@gaisler.com>
450
451        PR 1392/bsps
452        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
453        over multiple pages results in extra data being written.
454
4552009-02-27      Gene Smith <gene.smith@siemens.com>
456
457        PR 1356
458        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
459        cards.
460
4612009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
462
463        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
464        enabled on x86.
465
4662009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
467
468        * aclocal/bspopts.m4: Quoting cosmetics.
469
4702009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
471
472        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
473        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
474        writes.  Fixed integer type in device structure.
475
4762009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
477
478        * libchip/serial/ns16550.c: Turn on ns16550_process() for
479        BSP_FEATURE_IRQ_LEGACY case also.
480
4812008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
482
483        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
484        level LibI2C interface.  Added generic block IO functions.
485
4862008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
487
488        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
489        optman/rtems/no-msg.c, optman/rtems/no-part.c,
490        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
491        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
492        optman/sapi/no-ext.c, optman/sapi/no-io.c:
493        Revert previous patch (cvs clash with Joel hacking cpukit).
494
4952008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
496
497        * aclocal/canonical-target-name.m4: Remove tic4x.
498
4992008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
500
501        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
502
5032008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
504
505        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
506        optman/rtems/no-msg.c, optman/rtems/no-part.c,
507        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
508        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
509        optman/sapi/no-ext.c, optman/sapi/no-io.c:
510        Fix prototypes.
511
5122008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
513
514        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
515
5162008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
517
518        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
519        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
520        duplicated data.
521
5222008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
523
524        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
525        SuperCore Handler initialization routines to directly pull parameters
526        from configuration table.
527
5282008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
529
530        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
531        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
532        optman/rtems/no-part.c, optman/rtems/no-region.c,
533        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
534        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
535        initialization routines to directly pull parameters from
536        configuration table. Eliminate empty routines sportted.
537
5382008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
539
540        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
541
5422008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
543
544        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
545        all public use of TOD conversion routines.
546
5472008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
548
549        * libchip/network/smc91111config.h:
550        #include <stdint.h> instead of <rtems/stdint.h>.
551
5522008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
553
554        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
555        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
556
5572008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
558
559        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
560
5612008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
562
563        * libchip/serial/ns16550.c: Transmit the character in the polled write
564        function within a critical section for printk() compatibility.
565
5662008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
567
568        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
569
5702008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
571
572        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
573
5742008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
575
576        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
577
5782008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
579
580        * aclocal/bsp-bootcard-options.m4: Fix quoting.
581
5822008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
583
584        * aclocal/bsp-bootcard-options.m4: New file.
585        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
586
5872008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
588
589        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
590        BSPs that support this feature.
591
5922008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
593
594        * libchip/serial/ns16550.c: Fix typo.
595
5962008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
597
598        * libchip/serial/ns16550.c: Fix typo.
599
6002008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
601
602        * libchip/serial/ns16550.c: Add not supported on arm even though it is
603        not simple vectored.
604
6052008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
606
607        * libchip/serial/ns16550.c: Not currently supported on architectures
608        with simple vectored interrupt model.
609
6102008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
611
612        * aclocal/version.m4: Bump RTEMS_API to 4.10.
613        Bump _RTEMS_VERSION to 4.9.99.0.
614
6152008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
616
617        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
618        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
619        functions have now static linkage type.  Added constant qualifier to
620        operations table and read-only function parameters.
621
622        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
623        c/src/libchip/serial/serial.h:  Include required header files.  Removed
624        support for old PowerPC exception handling.  Various fixes for
625        interrupt related routines.  Added support for BSPs with IRQ extension
626        API.
627
6282008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
629
630        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
631        is no PCI bus based upon the BSP not having a base address defined.
632        This means this driver cannot be supported on that board.
633
6342008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
635
636        * libchip/network/dec21140.c, libchip/network/elnk.c,
637        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
638
6392008-09-17      Miao Yan <yanmiaobest@gmail.com>
640
641        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
642        add simple device only filesystem (devfs), optionally completely drop
643        out filesystem, and to clean up disabling newlib reentrancy support.
644        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
645        now has a 15K code space.
646        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
647        Removed.
648
6492008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
650
651        * libchip/ide/ata.h: Convert to Unix file format.
652
6532008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
654
655        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
656        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
657        libchip/serial/serial.h, libchip/serial/serprobe.c,
658        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
659        Convert to "bool".
660        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
661        libchip/i2c/spi-memdrv.h: Convert to "bool".
662        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
663        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
664        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
665        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
666        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
667        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
668        Convert to "bool".
669        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
670        Convert to "bool".
671        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
672        Convert to "bool".
673
6742008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
675
676        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
677        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
678        memory driver to not use the clock ioctl to install a method to poll
679        for input. It now uses a Class API Timer which means we can eliminate
680        this special IOCTL from all clock drivers.
681        * libchip/shmdr/setckvec.c: Removed.
682
6832008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
684
685        * libchip/network/sonic.c: Do not declare a variable just to hold an
686        ignored return value.
687
6882008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
689
690        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
691
6922008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
693
694        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
695        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
696
6972008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
698
699        * libchip/display/disp_hcms29xx.c: Do not make these static. They
700        appear to be unused that way.
701
7022008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
703
704        * libchip/shmdr/shm_driver.h: Correct prototypes.
705
7062008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
707
708        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
709        variables and made methods static.
710
7112008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
712
713        * libchip/serial/ns16550.c: Fix warning.
714
7152008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
716
717        * aclocal/prog-cc.m4: Add -Wnested-externs.
718
7192008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
720
721        * libchip/network/dec21140.c: Add missing prototype.
722        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
723
7242008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
725
726        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
727        -Wstrict-prototypes to RTEMS_CFLAGS.
728
7292008-08-02      Chris Johns <chrisj@rtems.org>
730
731        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
732        rtems_blkdev_request count and start references. Use
733        RTEMS_BLKDEV_START_BLOCK.
734
7352008-07-29      Chris Johns <chrisj@rtems.org>
736
737        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
738
739        * libchip/ide/ata.c: Change to use a mutex rather than disable
740        pre-emption. Updated to the libblock changes.
741
742        * libchip/ide/ata_internal.h: Updated to the new chains API.
743
744        * libchip/ide/ide_controller.c: Updated to the libblock
745        changes. Added come debug tracing.
746
747        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
748        to the libblock changes.
749
7502008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
751
752        * configure.ac: Remove RPCGEN, RPCTOOLS.
753
7542008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
755
756        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
757        for output format specifiers.
758
7592008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
760
761        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
762        Fixed some data types
763
7642008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
765
766        * libchip/i2c/spi-sd-card.c: Added missing header file.
767        * libchip/Makefile.am: Added SD Card driver.
768
7692008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
770
771        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
772        make glyphs non-constant, added file headers
773
7742008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
775
776        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
777        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
778        * libchip/display/font_hcms29xx.h
779        Creation of SPI display driver
780
7812008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
782
783        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
784        via SPI.
785
7862008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
787
788        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
789        AC_PREREQ(2.62).
790
7912008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
792
793        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
794
7952008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
796
797        * libchip/Makefile.am: Move termios helper routines from libchip to
798        libcsupport. Add routine which makes it easy for a termios device
799        driver to inform termios of its default baud rate. This avoids
800        inconsistencies in later termios settings changes.
801        * libchip/serial/termios_baud2index.c,
802        libchip/serial/termios_baud2num.c: Removed.
803
8042008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
805
806        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
807
8082008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
809
810        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
811        not fail if there are none.
812
8132008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
814
815        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
816        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
817        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
818        * libchip/Makefile.am:
819        derived a generic spi memory driver from spi-flash-m25p40,
820        added descriptor for fram fm25l256
821
8222008-05-07      Till Straumann <strauman@slac.stanford.edu>
823
824        PR 649/bsps
825        * libchip/ide/ata.c: Give up if the interface does not become ready.
826
8272008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
828
829        Moved to cpukit.
830        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
831        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
832        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
833        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
834        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
835        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
836        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
837        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
838        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
839        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
840        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
841        nfsclient/src/xdr_mbuf.c: Removed.
842
8432008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
844
845        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
846
8472008-01-05      Chris Johns <chrisj@rtems.org>
848
849        * libchip/flash/am29lv160.c: Update the blank check error message
850        to say there is an error.
851       
8522007-12-22      Chris Johns <chrisj@rtems.org>
853
854        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
855        the hello message. Just one line but still a little too long.
856       
8572007-12-14      Chris Johns <chrisj@rtems.org>
858
859        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
860        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
861        * libchip/flash, libchip/flash/am29lv160.c,
862        libchip/flash/am29lv160.h: New.
863
8642007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
865
866        * libchip/network/if_fxp.c: Spacing.
867
8682007-11-20      Till Straumann <strauman@slac.stanford.edu>
869
870        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
871        Avoid using 'stdio' before the system is up and fully
872        initialized.
873
8742007-11-20      Till Straumann <strauman@slac.stanford.edu>
875
876        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
877        * libchip/Makefile.am, libchip/preinstall.am:
878        added new driver for Maxim DS1375 i2c RTC.
879
8802007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
881
882        * libchip/i2c/spi-flash-m25p40.c:
883        added addressing call in write function
884
8852007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
886
887        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
888        * libchip/Makefile.am:
889        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
890
8912007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
892
893        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
894
8952007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
896
897        * nfsclient/Makefile.am: Fix errors.
898
8992007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
900
901        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
902
9032007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
904
905        * aclocal/version.m4: Bump RTEMS_API to 4.9.
906        Bump RTEMS_VERSION to 4.8.99.0.
907
9082007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
909
910        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
911
9122007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
913
914        * configure.ac: Remove AC_PROG_AWK (Unused).
915
9162007-09-14      Daron Chabot <djc915@mail.usask.ca>
917
918        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
919        rtems_interrupt_vector, to permit passing arbitrary arguments to the
920        ISR. Clean up of variables to silence compiler warnings.
921
9222007-09-13      Daniel Hellstrom <daniel@gaisler.com>
923
924        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
925
9262007-09-12      Daniel Hellstrom <daniel@gaisler.com>
927
928        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
929          - Odd bit bug in some chips taken care of.
930          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
931            alignment but failing to do so must have made the driver writer to make
932            some incorrect assumptions about MBUFs.
933          - Fixed MBUF handling to handle mbuf chains better. The Data length of
934            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
935          - Made while loop responsible for copying data to fifo port copy 16 shorts
936            per loop instead of 1 short, increasing the copying process.
937
9382007-09-07      Daniel Hellstrom <daniel@gaisler.com>
939
940        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
941        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
942
9432007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
944
945        * configure.ac, wrapup/Makefile.am: Remove RDBG.
946        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
947        librdbg/Makefile.am, librdbg/preinstall.am,
948        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
949        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
950        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
951        librdbg/include/rdbg/powerpc/rdbg_f.h,
952        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
953        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
954        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
955        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
956        librdbg/src/servtsp.c, librdbg/src/servutil.c,
957        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
958        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
959        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
960        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
961        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
962        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
963        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
964        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
965        librdbg/src/powerpc/rdbg_f.c,
966        librdbg/src/powerpc/new_exception_processing/remdeb.h,
967        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
968        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
969        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
970
9712007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
972
973        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
974
9752007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
976
977        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
978          sizes.
979
9802007-07-27      Chris Johns <chrisj@rtems.org>
981
982        * wrapup/Makefile.am: Create archive from a file for hosts
983        with a limited command line size.
984
9852007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
986
987        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
988          sizes.
989
9902007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
991       
992        * configure.ac: Add nfsclient.
993        * nfsclient/Makefile.am: New.
994        * nfsclient/proto/Makefile, nfsclient/Makefile,
995          nfsclient/src/Makefile: Remove.
996        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
997        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
998
9992007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1000
1001        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1002        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1003        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1004        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1005        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1006        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1007        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1008        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1009        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1010        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1011        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1012        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1013
10142007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1015
1016        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1017        to become ready: This will not work for fast CPUs.
1018
10192007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1020
1021        * libchip/ide/ata.c: fixed warning
1022
10232007-06-20      Ray Xu <rayx@gmail.com>
1024
1025        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1026        console, and libio. This shrinks the memory requirements but Joel has
1027        not figured out how best to present this to application space.
1028        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1029        New files.
1030
10312007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1032
1033        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1034        now we only need required initialization methods.
1035
10362007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1037
1038        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1039        parameter since it was used to configure a no longer used feature.
1040        Device names are now part of the filesystem not in a table.
1041
10422007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1043
1044        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1045        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1046        optman/rtems/no-part.c, optman/rtems/no-region.c,
1047        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1048        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1049        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1050        other optional managers so using them reduces application size
1051        instead of increasing it.
1052        * optman/rtems/no-barrier.c: New file.
1053
10542007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1055
1056        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1057        adjustments to pci-API changes.
1058        * libchip/network/dec21140.c, libchip/network/elnk.c,
1059        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1060        changes.
1061
10622007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1063
1064        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1065        libchip/network/if_fxp.c: Reflect changes to pci-API.
1066
10672007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1068
1069        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1070        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1071
10722007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1073
1074        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1075          being used to compile "tools").
1076
10772007-03-13      Joel Sherrill <joel@OARcorp.com>
1078
1079        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1080
10812007-03-12      Joel Sherrill <joel@OARcorp.com>
1082
1083        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1084        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1085        and/or fix mistake in copyright notice. Both of these mistakes appear
1086        to be from code submitted after these changes were made previously.
1087
10882007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1089
1090        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1091
10922007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1093
1094        * libchip/Makefile.am: Correct path to README.tulipclone.
1095
10962007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1097
1098        * libchip/ide/ata.c: Remove superfluous type casts.
1099
11002007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1101
1102        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1103        Use size_t for sizes.
1104
11052007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1106
1107        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1108        from preemption disabled region
1109
11102007-01-16      Till Straumann <strauman@slac.stanford.edu>
1111
1112        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1113        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1114        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1115
11162006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1117
1118        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1119          ioctl_command_t as ioctl argument.
1120
11212006-12-13      Joel Sherrill <joel@OARcorp.com>
1122
1123        * librtems++/include/rtems++/rtemsEvent.h,
1124        librtems++/include/rtems++/rtemsMessageQueue.h,
1125        librtems++/include/rtems++/rtemsSemaphore.h,
1126        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1127        librtems++/src/rtemsMessageQueue.cc,
1128        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1129        rtems_unsigned32 to uint32_t.
1130
11312006-12-13      Joel Sherrill <joel@OARcorp.com>
1132
1133        PR 1181/bsps
1134        * optman/rtems/no-msg.c: Clean up dead code.
1135
11362006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1137
1138        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1139
11402006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1141
1142        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1143        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1144        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1145
11462006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1147
1148        * configure.ac: New BUG-REPORT address.
1149
11502006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1151
1152        * Makefile.am: Remove ampolish3.
1153
11542006-11-17      Joel Sherrill <joel@OARcorp.com>
1155
1156        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1157        blank lines.
1158
11592006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1160
1161        * configure.ac: Remove RTEMS_AMPOLISH3.
1162        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1163          Remove checks for AMPOLISH3.
1164        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1165        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1166        * ampolish3: Remove.
1167
11682006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1169
1170        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1171        * aclocal/prog-cc.m4: Remove CFLAGS.
1172        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1173        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1174
11752006-10-23      Joel Sherrill <joel@OARcorp.com>
1176
1177        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1178
11792006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1180
1181        * automake/compile.am: Use hard-coded RTEMS_* flags.
1182
11832006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1184
1185        * aclocal/rtems-top.m4: Remove RTEMS_API.
1186        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1187
11882006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1189
1190        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1191
11922006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1193
1194        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1195
11962006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1197
1198        * aclocal/version.m4: Bump version to 4.7.99.0.
1199
12002006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1201
1202        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1203
12042006-09-11      Joel Sherrill <joel@OARcorp.com>
1205
1206        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1207
12082006-09-04      Joel Sherrill <joel@OARcorp.com>
1209
1210        * libchip/network/greth.c, libchip/network/open_eth.c,
1211        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1212        introduced by warning removal.
1213
12142006-09-01      Joel Sherrill <joel@OARcorp.com>
1215
1216        * libchip/network/greth.c, libchip/network/open_eth.c,
1217        libchip/network/smc91111.c: Remove warnings and correct prototype
1218        added earlier today.
1219
12202006-09-01      Joel Sherrill <joel@OARcorp.com>
1221
1222        * libchip/network/cs8900.c, libchip/network/greth.c,
1223        libchip/network/i82586.c, libchip/network/open_eth.c,
1224        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1225        sized integers, and inttypes.h printf helpers.
1226
12272006-08-09      Kolja Waschk <waschk@telos.de>
1228
1229        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1230
12312006-07-12      Joel Sherrill <joel@OARcorp.com>
1232
1233        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1234
12352006-07-11      Jerry Needell <jerry.needell@unh.edu>
1236
1237        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1238        4.6 branch.  Original modifications by Gaisler Enterprises.
1239        * libchip/network/greth.c, libchip/network/greth.h: New files.
1240
12412006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1242
1243        * ide/ata.[ch]:
1244        (PR1118) fetch priority for ATA task from a variable,
1245        not a fixed configuration value.
1246       
12472006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1248
1249        * Makefile.am: Add ampolish3.
1250
12512006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1252
1253        * ampolish3: New.
1254        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1255
12562006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1257
1258        * aclocal/rtems-ampolish.m4: New.
1259        * configure.ac: Use RTEMS_AMPOLISH3.
1260
12612006-04-18  Joel Sherrill <joel@OARcorp.com>
1262
1263        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1264
12652006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1266
1267        PR 853/filesystem
1268        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1269        should be modified to support the new exception scheme and to use the
1270        handle parameter.
1271
12722006-02-a32     Eric Norum <norume@aps.anl.gov>
1273
1274        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1275        "newer" PCI access calls.  Minor cleanups.  Comments.
1276
12772006-01-12      Eric Norum <norume@aps.anl.gov>
1278
1279        PR 861/networking
1280        PR 863/networking
1281        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1282
12832006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1284
1285        * wrapup/Makefile.am: Add preinstall.am.
1286        * libchip/Makefile.am: Build libchip/network/smc91111.
1287        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1288        Eliminate cyg_int* crap.
1289
12902006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1291
1292        * librdbg/Makefile.am: Add preinstall.am.
1293        * aclocal/bsp-configure.m4: Add ampolish3.
1294        New header guards.
1295
12962006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1297
1298        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1299        Merger from rtems-4-6-branch.
1300
13012006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1302
1303        * libchip/network/smc91111.c
1304        libchip/network/smc91111config.h
1305        libchip/network/smc91111exp.h
1306        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1307        * libchip/Makefile.am: Reflect adding smc91111*.
1308
13092006-01-08      Joel Sherrill <joel@OARcorp.com>
1310
1311        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1312        char *.
1313
13142006-01-08      Joel Sherrill <joel@OARcorp.com>
1315
1316        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1317        warnings.
1318
13192005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1320
1321        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1322        Add RTEMS_RELLDFLAGS.
1323        * automake/compile.am: Remove RTEMS_USE_GCC.
1324        Remove RTEMS_RELLDFLAGS.
1325        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1326
13272005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1328
1329        * libchip/network/if_media.h, libchip/network/mii.h:
1330        Remove (Moved to cpukit).
1331        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1332        and libchip/network/if_media.h.
1333        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1334        if_media.h having moved.
1335
13362005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1337
1338        * automake/compile.am, automake/host.am, automake/local.am,
1339        automake/subdirs.am: Remove depend.
1340        * configure.ac: Explicitly pass --libdir and --includedir to
1341        testsuites.
1342
13432005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1344
1345        * configure.ac: Reflect changes to testsuites.
1346
13472005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1348
1349        * automake/compile.am: Remove GCCSPECS.
1350        * aclocal/prog-cc.m4: Add GCCSPECS.
1351        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1352
13532005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1354
1355        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1356        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1357
13582005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1359
1360        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1361        libcpu/byteorder.h for i386.
1362
13632005-11-02      Till Straumann <strauman@slac.stanford.edu>
1364
1365        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1366        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1367        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1368        added a simple API/library for i2c devices and drivers for i2c
1369        2-byte eeproms and a ds1621 temperature sensor; API is documented
1370        in libi2c.h.
1371
13722005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1373
1374        * libnetworking/pppd/ipxcp.c,
1375        libnetworking/pppd/chat.c,
1376        libnetworking/pppd/patchlevel.h,
1377        libnetworking/pppd/upap.h,
1378        libnetworking/pppd/md5.h,
1379        libnetworking/pppd/pppd.8,
1380        libnetworking/pppd/README,
1381        libnetworking/pppd/preinstall.am,
1382        libnetworking/pppd/md4.h,
1383        libnetworking/pppd/magic.c,
1384        libnetworking/pppd/pppd.h,
1385        libnetworking/pppd/demand.c,
1386        libnetworking/pppd/rtemsmain.c,
1387        libnetworking/pppd/sys-rtems.c,
1388        libnetworking/pppd/ipcp.h,
1389        libnetworking/pppd/lcp.h,
1390        libnetworking/pppd/chap_ms.c,
1391        libnetworking/pppd/md4.c,
1392        libnetworking/pppd/rtemspppd.h,
1393        libnetworking/pppd/cbcp.h,
1394        libnetworking/pppd/auth.c,
1395        libnetworking/pppd/lcp.c,
1396        libnetworking/pppd/example/README,
1397        libnetworking/pppd/example/ppp.conf,
1398        libnetworking/pppd/example/system.h,
1399        libnetworking/pppd/example/netconfig.h,
1400        libnetworking/pppd/example/pppdapp.c,
1401        libnetworking/pppd/example/init.c,
1402        libnetworking/pppd/example/Makefile-user,
1403        libnetworking/pppd/example/pppd.options,
1404        libnetworking/pppd/rtemspppd.c,
1405        libnetworking/pppd/ipxcp.h,
1406        libnetworking/pppd/chap_ms.h,
1407        libnetworking/pppd/options.c,
1408        libnetworking/pppd/magic.h,
1409        libnetworking/pppd/chap.h,
1410        libnetworking/pppd/cbcp.c,
1411        libnetworking/pppd/upap.c,
1412        libnetworking/pppd/chap.c,
1413        libnetworking/pppd/Makefile.am,
1414        libnetworking/pppd/ccp.h,
1415        libnetworking/pppd/utils.c,
1416        libnetworking/pppd/rtemsdialer.h,
1417        libnetworking/pppd/fsm.h,
1418        libnetworking/pppd/pathnames.h,
1419        libnetworking/pppd/md5.c,
1420        libnetworking/pppd/fsm.c,
1421        libnetworking/pppd/ipcp.c,
1422        libnetworking/pppd/STATUS,
1423        libnetworking/pppd/ccp.c,
1424        libnetworking/Makefile.am: Remove (Moved to cpukit).
1425
14262005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1427
1428        * configure.ac: Remove libnetworking, libnetworking/pppd.
1429        * wrapup/Makefile.am: Remove libpppd.a.
1430
14312005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1432
1433        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1434        rtemsdialer.h to $(includedir)/rtems.
1435
14362005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1437
1438        * libnetworking/rtems_telnetd/icmds.c,
1439        libnetworking/rtems_telnetd/Makefile.am,
1440        libnetworking/rtems_telnetd/preinstall.am,
1441        libnetworking/rtems_telnetd/pty.c,
1442        libnetworking/rtems_telnetd/pty.h,
1443        libnetworking/rtems_telnetd/README,
1444        libnetworking/rtems_telnetd/telnetd.c,
1445        libnetworking/rtems_telnetd/telnetd.h:
1446        Remove (Moved to cpukit).
1447
14482005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1449
1450        * configure.ac: Remove libnetworking/rtems_telnetd.
1451        * libnetworking/Makefile.am: Remove rtems_telnetd.
1452        * libnetworking/README: Remove (Obsolete).
1453        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1454
14552005-10-20  Eric Norum <norume@aps.anl.gov>
1456
1457        * libchip/network/dec21140.c: Clean up PCI mapping.
1458
14592005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1460
1461        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1462        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1463        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1464        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1465        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1466        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1467
14682005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1469
1470        * aclocal/bspopts.m4: Add missing m4 quotes.
1471
14722005-09-02  Joel Sherrill <joel@OARcorp.com>
1473
1474    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1475
14762005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1477
1478        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1479        libchip/network/dec21140.c: Remove initialization of PCI bus.
1480
14812005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1482
1483        * optman/Makefile.am: Add preinstall.am.
1484
14852005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1486
1487        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1488        UNTESTED to tested.
1489
14902005-06-17      Joel Sherrill <joel@OARcorp.com>
1491
1492        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1493        it is not supported by the MPC5xx.
1494
14952005-06-17      Joel Sherrill <joel@OARcorp.com>
1496
1497        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1498        interface. Also correct attempting to build on other than PowerPC and
1499        x86.
1500
15012005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1502
1503        * libchip/Makefile.am: Add driver for Tulip clones.
1504        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1505        libchip/network/if_dcreg.h: New files.
1506
15072005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1508
1509        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1510        to enable rdbg.
1511        * configure.ac: Reflect changes above.
1512
15132005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1514
1515        * configure.ac: Add ada/.
1516
15172005-05-20      Sergei Organov  <osv@topconrd.ru>
1518
1519        PR 750/networking
1520        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1521        wait_input().
1522
15232005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1524
1525        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1526        rtems/irq.h.
1527
15282005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1529
1530        * libchip/Makefile.am: Include preinstall.am.
1531        * libchip/preinstall.am: New.
1532
15332005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1534
1535        * configure.ac: Add AMPOLISH3.
1536        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1537        * libnetworking/rtems_telnetd/preinstall.am: New.
1538        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1539
15402005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1541
1542        * configure.ac: Let enable_rpcgen default to "no".
1543
15442005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1545
1546        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1547
15482005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1549
1550        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1551        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1552
15532005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1554
1555        * libchip/network/dec21140.c, libchip/network/elnk.c,
1556        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1557
15582005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1559
1560        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1561        of code as a result of the implementation of a common PCI interface.
1562
15632005-05-04      Joel Sherrill <joel@OARcorp.com>
1564
1565        * libchip/network/open_eth.c: Remove prototype of set_vector.
1566
15672005-05-03      Joel Sherrill <joel@OARcorp.com>
1568
1569        * librdbg/src/ptrace.c: Remove warning.
1570
15712005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1572
1573        * libchip/network/dec21140.c, libchip/network/elnk.c,
1574        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1575        Modified parameter list to remove warnings.
1576
15772005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1578
1579        * libchip/network/cs8900.c, libchip/network/i82586.c,
1580        libchip/network/open_eth.c, libchip/network/sonic.c,
1581        libchip/serial/mc68681.c: Modified types to remove
1582        warnings.  Added initialization to remove warnings.
1583
15842005-04-28      Joel Sherrill <joel@OARcorp.com>
1585
1586        * libchip/network/README.sonic: Rewritten to account for removal of
1587        dmv177.
1588
15892005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1590
1591        PR 781/rtems_misc
1592        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1593
15942005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1595
1596        * libchip/serial/ns16550.c:
1597        Fixed warnings generated in various powerpc configurations
1598
15992005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1600
1601        * libchip/serial/ns16550.c: Modified
1602        ISR to work with PPC new exception processing
1603
16042005-03-14      Joel Sherrill <joel@OARcorp.com>
1605
1606        * libchip/network/dec21140.c, libchip/network/elnk.c,
1607        libchip/network/if_fxp.c: Continue PCI API unification. All use
1608        pci_find_device(). Network drivers manufacture a signature since all
1609        calls have not been converted yet.
1610
16112005-03-04      Joel Sherrill <joel@OARcorp.com>
1612
1613        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1614        initialize function part of the unified PCI API as pci_initialize().
1615
16162005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1617
1618        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1619        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1620
16212005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1622
1623        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1624        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1625
16262005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1627
1628        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1629        building procedures.
1630
16312005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1632
1633        * aclocal/prog-cc.m4:
1634        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1635
16362005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1637
1638        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1639
16402005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1641
1642        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1643
16442005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1645
1646        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1647
16482005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1649
1650        * libnetworking/rtems_servers/ftp.c,
1651        libnetworking/rtems_servers/ftp.h,
1652        libnetworking/rtems_servers/Makefile.am:
1653        Remove (relocated to cpukit/ftpd).
1654        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1655        removed move libnetworking/rtems_servers.
1656
16572005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1658
1659        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1660
16612005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1662
1663        PR 755/rtems
1664        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1665        Remove local declarations of rtems_bsdnet_nameservers,
1666        rtems_bsdnet_nameservers_count.
1667
16682005-01-31      Sergei Organov <osv@topconrd.ru>
1669
1670        PR 751/pppd
1671        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1672        committed to fix PR736 breaks pppd. chat.c should have its own static
1673        ttyfd for pppd to work correctly. The symptom is that second
1674        invokation of chat (for connect script) fails due to pppd_ttyfd set
1675        to -1 by previous chat invokation (for init script). In addition,
1676        this patch fixes leaving of dangling pointer in the abort_stbring[]
1677        by chat_send().
1678
16792005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1680
1681        * configure.ac: Remove CFLAGS_DEBUG_V.
1682        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1683
16842005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1685
1686        * wrapup/Makefile.am: Remove rtems-ctor.o.
1687
16882005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1689
1690        * libchip/rtc/rtc.h: size_t RTC_Count.
1691
16922005-01-20      Joel Sherrill <joel@OARcorp.com>
1693
1694        PR 736/pppd
1695        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1696        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1697        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1698        should not be static and should have a name more specific to pppd.
1699
17002005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1701
1702        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1703        libnetworking/rtems_servers/Makefile.am,
1704        libnetworking/rtems_telnetd/Makefile.am,
1705        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1706        Eliminate CFLAGS_OPTIMIZE_V.
1707
17082005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1709
1710        * configure.ac: Pass CFLAGS to testsuites configure.
1711        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1712        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1713
17142005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1715
1716        * configure.ac: Pass CFLAGS to cpukit configure.
1717        * aclocal/rtems-flags.m4: Remove (Unused).
1718        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1719        * aclocal/env-rtemsbsp.m4:
1720        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1721        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1722        RTEMS_CFLAGS.
1723        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1724        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1725        Cleanup comments.
1726
17272005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1728
1729        * automake/compile.am: Remove build-variant support.
1730
17312005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1732
1733        * libnetworking/pppd/Makefile.am,
1734        libnetworking/rtems_servers/Makefile.am,
1735        libnetworking/rtems_telnetd/Makefile.am:
1736        Remove build-variant support.
1737
17382005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1739
1740        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1741        support/Makefile.am, wrapup/Makefile.am:
1742        Remove build-variant support.
1743
17442004-11-22      Joel Sherrill <joel@OARcorp.com>
1745
1746        * libchip/network/if_fxp.c: Add entry for another module ID code.
1747
17482004-11-22      Joel Sherrill <joel@OARcorp.com>
1749
1750        PR 693/misc
1751        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1752        in/outport routines.
1753
17542004-11-22      Joel Sherrill <joel@OARcorp.com>
1755
1756        PR 693/misc
1757        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1758        in/outport routines.
1759
17602004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1761
1762        * aclocal/enable-itron.m4: Remove (unused).
1763
17642004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1765
1766        * configure.ac: Misc. quoting cleanups.
1767        Enable ada-tests iff --enable-ada and --enable-tests.
1768
17692004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1770
1771        PR 703/filesystem
1772        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1773        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1774        libchip/ide/ide_controller.c:
1775        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1776        available for BSPS/device drivers.
1777        Extend the "modes_available" and "mode_active" parameters to
1778        uint16_t for UDMA support.
1779
17802004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1781
1782        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1783        not supported on PowerPC since it works on the MVME2100 BSP.
1784
17852004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1786
1787        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1788        Add dependency tracking for *.cfgs.
1789        * Makefile.am: Add dependency tracking for *.cfg.
1790
17912004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1792
1793        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1794        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1795
17962004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1797
1798        PR 707/make_build
1799        * configure.ac: Add --enable-rpcgen.
1800
18012004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1802
1803        PR 700/rtems_misc
1804        * libnetworking/rtems_webserver/asp.c,
1805        libnetworking/rtems_webserver/balloc.c,
1806        libnetworking/rtems_webserver/cgi.c,
1807        libnetworking/rtems_webserver/default.c,
1808        libnetworking/rtems_webserver/ej.h,
1809        libnetworking/rtems_webserver/ejIntrn.h,
1810        libnetworking/rtems_webserver/ejlex.c,
1811        libnetworking/rtems_webserver/ejparse.c,
1812        libnetworking/rtems_webserver/emfdb.c,
1813        libnetworking/rtems_webserver/emfdb.h,
1814        libnetworking/rtems_webserver/form.c,
1815        libnetworking/rtems_webserver/handler.c,
1816        libnetworking/rtems_webserver/h.c,
1817        libnetworking/rtems_webserver/license.txt,
1818        libnetworking/rtems_webserver/Makefile.am,
1819        libnetworking/rtems_webserver/md5c.c,
1820        libnetworking/rtems_webserver/md5.h,
1821        libnetworking/rtems_webserver/mime.c,
1822        libnetworking/rtems_webserver/misc.c,
1823        libnetworking/rtems_webserver/NOTES,
1824        libnetworking/rtems_webserver/ringq.c,
1825        libnetworking/rtems_webserver/rom.c,
1826        libnetworking/rtems_webserver/rtems_webserver.h,
1827        libnetworking/rtems_webserver/security.c,
1828        libnetworking/rtems_webserver/sock.c,
1829        libnetworking/rtems_webserver/socket.c,
1830        libnetworking/rtems_webserver/sockGen.c,
1831        libnetworking/rtems_webserver/sym.c,
1832        libnetworking/rtems_webserver/uemf.c,
1833        libnetworking/rtems_webserver/uemf.h,
1834        libnetworking/rtems_webserver/um.c,
1835        libnetworking/rtems_webserver/um.h,
1836        libnetworking/rtems_webserver/umui.c,
1837        libnetworking/rtems_webserver/url.c,
1838        libnetworking/rtems_webserver/value.c,
1839        libnetworking/rtems_webserver/wbase64.c,
1840        libnetworking/rtems_webserver/webcomp.c,
1841        libnetworking/rtems_webserver/webmain.c,
1842        libnetworking/rtems_webserver/webpage.c,
1843        libnetworking/rtems_webserver/webrom.c,
1844        libnetworking/rtems_webserver/webs.c,
1845        libnetworking/rtems_webserver/websda.c,
1846        libnetworking/rtems_webserver/websda.h,
1847        libnetworking/rtems_webserver/webs.h,
1848        libnetworking/rtems_webserver/websSSL.c,
1849        libnetworking/rtems_webserver/websSSL.h,
1850        libnetworking/rtems_webserver/websuemf.c,
1851        libnetworking/rtems_webserver/wsIntrn.h:
1852        Remove (Moved to cpukit/http).
1853
18542004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1855
1856        PR 700/rtems_misc
1857        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1858        Remove libnetworking/rtems_webserver.
1859
18602004-10-25      Eric Norum <norume@aps.anl.gov>
1861
1862        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1863
18642004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1865
1866        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1867
18682004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1869
1870        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1871        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1872
18732004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1874
1875        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1876
18772004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1878
1879        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1880        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1881
18822004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1883
1884        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1885        BITSPERBYTE.
1886
18872004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1888
1889        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1890        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1891
18922004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1893
1894        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1895
18962004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1897
1898        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1899        * aclocal/enable-bare.m4: Remove.
1900        * configure.ac: Remove BARE_CPU_MODEL.
1901
19022004-10-13      Eric Norum <norume@aps.anl.gov>
1903
1904        PR 688/bsps
1905        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1906        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1907        MC146818A (and several Dallas Semiconductor) TOD chips.
1908
19092004-10-13      Eric Norum <norume@aps.anl.gov>
1910
1911        PR 686/networking
1912        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1913        device code.
1914
19152004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1916
1917        * libchip/network/dec21140.c: include <rtems/pci.h>.
1918
19192004-09-29      Joel Sherrill <joel@OARcorp.com>
1920
1921        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1922        libnetworking/pppd/utils.c: i960 obsoleted and all references
1923        removed.
1924
19252004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1926
1927        PR 607/networking
1928        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1929        instead of fully specifying unused PCI features.
1930
19312004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1932
1933        * configure.ac: Require automake > 1.9.
1934
19352004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1936
1937        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1938
19392004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1940
1941        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1942        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1943
19442004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1945
1946        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1947        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1948
19492004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1950
1951        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1952
19532004-07-28  Joel Sherrill <joel@OARcorp.com>
1954
1955    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1956
19572004-07-25      Joel Sherrill <joel@OARcorp.com>
1958
1959        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1960
19612004-05-21  Till Strauman <strauman@slac.stanford.edu>
1962
1963        PR 625/networking
1964        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1965        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1966        an error rather than panic if no chip is detected (thus allowing
1967        for probing).
1968        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1969        instead of looping forever.  Avoid divide by zero (crashed my PC).
1970        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1971        they are UNTESTED.
1972
19732004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1974
1975        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1976
19772004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1978
1979        * libchip/network/dec21140.c, libchip/network/elnk.c:
1980        #include <errno.h>.
1981
19822004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1983
1984        * libchip/network/if_media.h: Update from FreeBSD.
1985        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1986        libchip/network/i82586.c: #include <errno.h>.
1987
19882004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1989
1990        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1991
19922004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1993
1994        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1995
19962004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1997
1998        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1999        automake).
2000
20012004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2002
2003        PR 599/pppd
2004        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2005
20062004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2007
2008        * optman/rtems/no-region.c: Reflect having changed
2009        rtems_region_get_segment_size.
2010
20112004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2012
2013        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2014        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2015        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2016        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2017        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2018        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2019        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2020
20212004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2022
2023        * libchip/ide/ata.c, libchip/network/dec21140.c,
2024        libchip/network/elnk.c, libchip/network/i82586.c,
2025        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2026        libchip/network/open_eth.c, libchip/network/sonic.c,
2027        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2028        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2029        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2030        libchip/shmdr/shm_driver.h: Cosmetics.
2031
20322004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2033
2034        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2035        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2036        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2037        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2038        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2039        fixed size types.
2040
20412004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2042
2043        * configure.ac: Explicitly pass --includedir and --libdir to
2044        cpukit/configure.
2045
20462004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2047
2048        * librdbg/Makefile.am: Fix rpcgen rules.
2049        * librdbg/src/i386/any/remdeb_xdr.c,
2050        librdbg/src/m68k/any/remdeb_xdr.c,
2051        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2052        Reflect changes to librdbg/Makefile.am.
2053
20542004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2055
2056        * configure.ac: Reflect changes testsuites/configure.ac and
2057        cpukit/configure.ac.
2058
20592004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2060
2061        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2062        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2063
20642004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2065
2066        * configure.ac: Reflect changes to testsuites's configuration.
2067
20682004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2069
2070        PR/589 rtems
2071        * libchip/network/pci.h: Remove (Moved to cpukit).
2072
20732004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2074
2075        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2076        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2077        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2078        libchip/network/dec21140.c, libchip/network/elnk.c,
2079        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2080        libchip/network/open_eth.h, libchip/network/sonic.c,
2081        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2082        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2083        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2084        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2085        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2086        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2087        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2088        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2089        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2090        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2091        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2092        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2093        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2094        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2095        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2096        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2097        fixed-size types.
2098
20992004-03-14      Chris Johns  <chrisj@rtems.org>
2100
2101        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2102        the BSP example code.
2103        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2104        support the DIMMPC. This is a pc386 target with IO port support. Minor
2105        formating clean up. Add documentation to the header file.
2106        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2107        cs8900.h header file.
2108
21092004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2110
2111        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2112        Cosmetics.
2113
21142004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2115
2116        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2117        There are no application level Makefiles in here.
2118
21192004-03-04      Joel Sherrill <joel@OARcorp.com>
2120
2121        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2122        they can be used in application level makefiles.
2123
21242004-03-05      Joel Sherrill <joel@OARcorp.com>
2125
2126        * libnetworking/rtems_webserver/ejparse.c,
2127        libnetworking/rtems_webserver/emfdb.c,
2128        libnetworking/rtems_webserver/sock.c,
2129        libnetworking/rtems_webserver/socket.c,
2130        libnetworking/rtems_webserver/sym.c,
2131        libnetworking/rtems_webserver/webs.c,
2132        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
21332004-03-05      Joel Sherrill <joel@OARcorp.com>
2134
2135        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2136        compiling this file only only those CPU families with supported
2137        exception models.
2138
21392004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2140
2141        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2142        testsuites (Was exposed with --enable-multilib, only).
2143        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2144         Add RTEMS_BSP_CONFIG_SUBDIR.
2145        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2146        testsuites's configure.
2147        * aclocal/rtems-top.m4: Remove ENDIF hack.
2148        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2149
21502004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2151
2152        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2153        wrapup/Makefile.am: Fix automake problems having been introduced
2154        in previous patch.
2155
21562004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2157
2158        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2159        Preinstall dirs.
2160        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2161        * aclocal/check-multiprocessing.m4: Cosmetics.
2162        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2163        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2164
21652004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2168        librdbg/src/Makefile.am.
2169        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2170        * configure.ac: Reflect changes above.
2171        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2172        * wrapup/Makefile.am: Reflect changes above.
2173        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2174
21752004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2176
2177        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2178
21792004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2180
2181        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2182
21832004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2184
2185        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2186
21872004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2188
2189        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2190        librdbg/src/powerpc/Makefile.am: Remove.
2191        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2192        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2193        * configure.ac: Reflect changes above.
2194
21952004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2196
2197
21982004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2199
2200        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2201        STRIP.
2202
22032004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2204
2205        * librdbg/include/Makefile.am: Merge-in
2206        librdbg/include/rdbg/i386/Makefile.am,
2207        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2208        librdbg/include/rdbg/powerpc/Makefile.am.
2209        * librdbg/include/rdbg/i386/Makefile.am,
2210        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2211        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2212        * configure.ac: Reflect changes above.
2213
22142004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2215
2216        * configure.ac: Use AS_HELP_STRING(ada).
2217
22182004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2219
2220        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2221        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2222        Use AC_CONFIG_HEADERS.
2223        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2224        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2225
22262004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2227
2228        * Makefile.am: include local.am.
2229
22302004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2231
2232        * aclocal/version.m4: 4.6.99.0.
2233
22342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2235
2236        * Makefile.am: Don't include host.am.
2237        * automake/compile.am: Further cleanups.
2238
22392004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2240
2241        * automake/lib.am: Remove (Unused).
2242
22432004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2244
2245        * wrapup/Makefile.am: Don't include lib.am.
2246        * automake/compile.am: Use automake compilation rules.
2247
22482004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2249
2250        * libnetworking/pppd/Makefile.am,
2251        libnetworking/rtems_servers/Makefile.am,
2252        libnetworking/rtems_telnetd/Makefile.am,
2253        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2254        support/Makefile.am: Don't include lib.am.
2255
22562004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2257
2258        * libchip/Makefile.am: Don't include lib.am.
2259        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2260        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2261        unnecessary EXTRA_DISTs.
2262
22632004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2264
2265        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2266        hack.
2267
22682004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2269
2270        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2271        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2272        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2273        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2274
22752004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2276
2277        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2278        Add AM_CONDITIONAL(HAS_MP).
2279        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2280        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2281        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2282        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2283        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2284        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2285        (Deprecated by autoconf 2.59).
2286
22872004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2288
2289        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2290        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2291
22922004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2293
2294        * ChangeLog: Merge-in libnetworking/ChangeLog.
2295        * libnetworking/ChangeLog: Remove.
2296        * ChangeLog: Merge-in librdbg/ChangeLog.
2297        * librdbg/ChangeLog: Remove.
2298        * ChangeLog: Merge-in libchip/ChangeLog.
2299        * libchip/ChangeLog: Remove.
2300        * ChangeLog: Merge-in optman/ChangeLog.
2301        * optman/ChangeLog: Remove.
2302
23032004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2304
2305        * configure.ac: Reflect changes to cpukit.
2306        * wrapup/Makefile.am: Reflect changes to librdbg.
2307        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2308        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2309        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2310        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2311        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2312        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2313        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2314        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2315        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2316
23172004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2318
2319        * aclocal/rtems-top.m4: Remove check for version.m4.
2320        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2321
23222004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2323
2324        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2325        * wrapup/Makefile.am: Reflect changes to libchip/*.
2326        * support/Makefile.am: Use automake compilation rules.
2327        * wrapup/Makefile.am: Reflect changes to support/*.
2328        * configure.ac: Remove libnetworking/wrapup/Makefile.
2329        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2330        libnetworking/*/lib*.a instead of libnetapps.a.
2331        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2332        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2333        * optman/Makefile.am: Use automake compilation rules.
2334        * libchip/Makefile.am: Fix typo in previous patch.
2335        * libchip/Makefile.am: Use automake compilation rules.
2336        * libnetworking/Makefile.am: Remove wrapup.
2337        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2338        automake-compilation rules.
2339        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2340        automake-compilation rules.
2341        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2342        automake-compilation rules.
2343        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2344        automake-compilation rules.
2345        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2346
23472004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2348
2349        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2350        PRE/TMPINSTALL_FILES to CLEANFILES.
2351        * automake/lib.am: Remove TMPINSTALL_FILES.
2352        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2353        PRE/TMPINSTALL_FILES to CLEANFILES.
2354        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2355        PRE/TMPINSTALL_FILES to CLEANFILES.
2356        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2357        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2358        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2359        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2360        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2361        * librdbg/src/i386/Makefile.am: Ditto.
2362        * librdbg/src/m68k/Makefile.am: Ditto.
2363        * librdbg/src/powerpc/Makefile.am: Ditto.
2364        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2365        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2366        * libnetworking/rtems_servers/Makefile.am: Ditto.
2367        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2368        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2369
23702004-01-07      Joel Sherrill <joel@OARcorp.com>
2371
2372        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2373        more completely covers the MIPS family.
2374
23752003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2376
2377        * wrapup/Makefile.am: Reflect changes to shmdr.
2378        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2379
23802003-12-18      Joel Sherrill <joel@OARcorp.com>
2381
2382        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2383        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2384        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2385        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2386        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2387        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2388        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2389
23902003-12-17      Joel Sherrill <joel@OARcorp.com>
2391
2392        * aclocal/version.m4: Updated to rtems-20031217-test.
2393
23942003-12-17     
2395
2396        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2397        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2398
23992003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2400
2401        * automake/compile.am: Remove LINK_LIBS (Unused).
2402        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2403
24042003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2405
2406        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2407        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2408        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2409        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2410        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2411
24122003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2413
2414        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2415        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2416        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2417        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2418        * librdbg/src/i386/Makefile.am:
2419        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2420        * librdbg/src/m68k/Makefile.am:
2421        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2422        * librdbg/src/powerpc/Makefile.am:
2423        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2424
24252003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2426
2427        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2428        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2429        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2430        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2431        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2432        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2433        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2434        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2435        * optman/Makefile.am: Remove project_libdir.
2436        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2437        PRE/TMPINSTALL_FILES.
2438        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2439        PRE/TMPINSTALL_FILES.
2440        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2441        PRE/TMPINSTALL_FILES.
2442        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2443        PRE/TMPINSTALL_FILES.
2444        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2445        from PRE/TMPINSTALL_FILES.
2446        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2447        PRE/TMPINSTALL_FILES.
2448        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2449        PRE/TMPINSTALL_FILES.
2450        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2451        PRE/TMPINSTALL_FILES.
2452        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2453        PRE/TMPINSTALL_FILES.
2454        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2455        PRE/TMPINSTALL_FILES.
2456        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2457        PRE/TMPINSTALL_FILES.
2458        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2459        from PRE/TMPINSTALL_FILES.
2460
24612003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2462
2463        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2464        * automake/lib.am: Remove project_libdir.
2465        * wrapup/Makefile.am: Reworked.
2466
24672003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2468
2469        * configure.ac: Reflect changes to librdbg.
2470        * optman/Makefile.am: Add tmpinstall dirstamp support.
2471        * libchip/Makefile.am: Fix variant-tmpinstall support.
2472        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2473        * librdbg/src/powerpc/Makefile.am: Merge-in former
2474        new_exception_processing/Makefile.am.
2475        * librdbg/src/m68k/any/Makefile.am: Remove.
2476        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2477        * librdbg/src/i386/any/Makefile.am: Remove.
2478        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2479        * librdbg/src/Makefile.am: Cosmetics.
2480        * librdbg/include/Makefile.am: Cosmetics.
2481        * librdbg/Makefile.am: Cosmetics.
2482        * libnetworking/Makefile.am: Cosmetics.
2483        * libnetworking/pppd/Makefile.am: Cosmetics.
2484        * libnetworking/wrapup/Makefile.am: Cosmetics.
2485
24862003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2487
2488        * Makefile.am: Cosmetics.
2489        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2490        support.
2491
24922003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2493
2494        * automake/compile.am: Remove $(ARCH):-rule.
2495
24962003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2497
2498        * configure.ac: Remove lib/libbsp/shared/Makefile,
2499        lib/libbsp/shmdr/Makefile.
2500
25012003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2502
2503        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2504        libchip/serial/Makefile, libchip/rtc/Makefile.
2505        * support/Makefile.am: Remove all-local: $(ARCH).
2506        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2507        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2508        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2509        * optman/Makefile.am: Remove all-local: $(ARCH).
2510        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2511        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2512        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2513        compilation dirstamp support.
2514        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2515        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2516        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2517        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2518        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2519        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2520        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2521        all-local: $(ARCH).
2522        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2523        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2524        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2525        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2526        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2527
25282003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2529
2530        * aclocal/lead-dot.m4: New (from automake-1.7f).
2531        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2532        AC_SUBST(dirstamp).
2533        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2534        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2535        libchip/serial/Makefile.am: Ditto.
2536        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2537        * librdbg/include/Makefile.am: Ditto.
2538        * librdbg/include/rdbg/Makefile.am: Ditto.
2539        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2540        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2541        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2542        * librdbg/src/Makefile.am: Ditto.
2543        * librdbg/src/i386/Makefile.am: Ditto.
2544        * librdbg/src/i386/any/Makefile.am: Ditto.
2545        * librdbg/src/m68k/Makefile.am: Ditto.
2546        * librdbg/src/m68k/any/Makefile.am: Ditto.
2547        * librdbg/src/powerpc/Makefile.am: Ditto.
2548        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2549        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2550        preinstallation.
2551        * libnetworking/pppd/Makefile.am: Ditto.
2552        * libnetworking/rtems_servers/Makefile.am: Ditto.
2553        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2554        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2555        * libnetworking/wrapup/Makefile.am: Ditto.
2556
25572003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2558
2559        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2560        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2561        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2562        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2563        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2564        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2565        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2566        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2567        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2568        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2569        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2570        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2571        underquoting to silence automake-1.8.
2572
25732003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2574
2575        * configure.ac: Reflect having moved tests to ../../testsuites.
2576
25772003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2578
2579        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2580        * aclocal/canonical-host.m4: Remove.
2581        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2582        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2583
25842003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2585
2586        * aclocal/check-cpu.m4: Remove.
2587        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2588        * aclocal/canonical-target-name.m4: Add m4-quotes.
2589        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2590        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2591        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2592        * aclocal/check-networking.m4: Add m4-quotes. Require
2593        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2594        * aclocal/check-posix.m4: Add m4-quotes. Require
2595        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2596        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2597        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2598        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2599
26002003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2601
2602        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2603        * aclocal/bsp-alias.m4: Remove.
2604
26052003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2606
2607        * configure.ac: Make presence of tests/ optional.
2608
26092003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2610
2611        * aclocal/path-perl.m4: Remove (Unused).
2612
26132003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2614
2615        * automake/force-preinstall.am: Remove.
2616
26172003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2618
2619        PR 499/rtems_misc
2620        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2621        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2622        Configuration (Odd was forced) - Correction of Stop Bit configuration
2623        (inversed) - Correction of ISR Handler to call
2624        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2625        CTS Hardware flow control Configuration.
2626
26272003-09-04      Joel Sherrill <joel@OARcorp.com>
2628
2629        * lib/libcpu/shared/include/cache.h,
2630        lib/libcpu/shared/src/cache_aligned_malloc.c,
2631        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2632        license changed.
2633        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2634        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2635        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2636        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2637        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2638        for license changed.
2639        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2640        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2641        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2642        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2643        libchip/network/cs8900.h, libchip/network/dec21140.c,
2644        libchip/network/elnk.c, libchip/network/open_eth.c,
2645        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2646        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2647        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2648        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2649        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2650        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2651        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2652        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2653        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2654        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2655        libchip/serial/serial.h, libchip/serial/z85c30.c,
2656        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2657        libchip/serial/z85c30_reg.c: URL for license changed.
2658
26592003-09-03      Jiri Gaisler <jiri@gaisler.com>
2660
2661        PR 477/networking
2662        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2663        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2664        libchip/network/open_eth.h: New files.
2665
26662003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2667
2668        * aclocal/rtems-top.m4: Add RTEMS_API.
2669        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2670
26712003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2672
2673        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2674        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2675        @RTEMS_BSP@.cfg.
2676
26772003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2678
2679        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2680
26812003-08-20      Joel Sherrill <joel@OARcorp.com>
2682
2683        * libchip/network/cs8900.c: Correct copyright statements.
2684
26852003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2686
2687        * aclocal/check-itron.m4: Remove.
2688        * aclocal/enable-inlines.m4: Remove.
2689        * Makefile.am: Reflect having moved aclocal/.
2690        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2691        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2692        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2693        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2694        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2695        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2696        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2697        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2698        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2699        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2700        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2701        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2702        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2703        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2704        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2705        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2706        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2707        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2708        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2709        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2710        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2711        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2712        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2713        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2714        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2715        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2716        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2717        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2718        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2719        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2720        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2721        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2722        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2723        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2724        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2725        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2726        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2727        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2728        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2729        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2730        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2731        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2732        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2733        * aclocal/target.m4: New (Copied from ../../aclocal).
2734        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2735        * aclocal/version.m4: New (Copied from ../../aclocal).
2736
27372003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2738
2739        * configure.ac: Remove stray comments.
2740        * automake/local.am, automake/host.am: Remove "debug".
2741
27422003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2743
2744        * Makefile.am: Reflect having moved automake/.
2745        * lib/Makefile.am: Reflect having moved automake/.
2746        * support/Makefile.am: Reflect having moved automake/.
2747        * wrapup/Makefile.am: Reflect having moved automake/.
2748        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2749        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2750        from ../../automake).
2751        * optman/Makefile.am: Reflect having moved automake/.
2752        * libchip/Makefile.am: Reflect having moved automake/.
2753        * libchip/ide/Makefile.am: Reflect having moved automake/.
2754        * libchip/network/Makefile.am: Reflect having moved automake/.
2755        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2756        * libchip/serial/Makefile.am: Reflect having moved automake/.
2757        * librdbg/Makefile.am: Reflect having moved automake/.
2758        * librdbg/include/Makefile.am: Reflect having moved automake/.
2759        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2760        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2761        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2762        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2763        automake/.
2764        * librdbg/src/Makefile.am: Reflect having moved automake/.
2765        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2766        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2767        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2768        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2769        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2770        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2771        having moved automake/.
2772        * libnetworking/Makefile.am: Reflect having moved automake/.
2773        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2774        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2775        automake/.
2776        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2777        automake/.
2778        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2779        automake/.
2780        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2781
27822003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2783
2784        * Makefile.am: Add bsp.pc.in.
2785        * bsp.pc.in: New (pkgconfig support).
2786
27872003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2788
2789        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2790
27912003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2792
2793        * lib/Makefile.am: New (Required by 'make dist').
2794        * lib/ChangeLog: Remove.
2795        * lib/.cvsignore: Cleanup.
2796        * configure.ac: Reflect having added lib/Makefile.am.
2797        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2798        lib/libbsp/configure.ac.
2799        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2800        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2801
28022003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2803
2804        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2805        * configure.ac: Merge-in librdbg/configure.ac.
2806        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2807        librdbg/configure.ac.
2808        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2809        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2810        LIBCHIP. Conditionally build include-dirs.
2811        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2812        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2813        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2814        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2815        librdbg/include/rdbg/m68k/Makefile.am,
2816        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2817        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2818        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2819        librdbg/src/powerpc/Makefile.am, librdbg/
2820        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2821        configure.ac into ../configure.ac.
2822        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2823        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2824        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2825        libnetworking/rtems_telnetd/Makefile.am,
2826        libnetworking/rtems_webserver/Makefile.am,
2827        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2828        into ../configure.ac.
2829
28302003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2831
2832        PR 427/rtems
2833        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2834        * librdbg/src/servtsp.c: Ditto.
2835
28362003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2837
2838        PR 429/bsps
2839        PR 432/bsps
2840        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2841        packets are queued onto an elnk board, the ISR will deadlock the device
2842        with a tx complete interrupt.  Lighter tx loads are not affected as they
2843        end up submitting single packets to the device.
2844
28452003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2846
2847        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2848        optman/configure.ac.
2849        * optman/configure.ac: Remove (Merged into ../configure.ac).
2850        * optman/Makefile.am: Reflect having merged configure.ac into
2851        ../configure.ac.
2852        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2853        * libchip/Makefile.am, libchip/ide/Makefile.am,
2854        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2855        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2856        ../configure.ac.
2857
28582003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2859
2860        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2861
28622003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2863
2864        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2865        on i386.
2866
28672003-06-13      Joel Sherrill <joel@OARcorp.com>
2868
2869        * libnetworking/pppd/chat.c: Removed warnings.
2870
28712003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2872
2873        * libchip/network/README.3com: New file missed in previous commit.
2874        PR 405/bsps
2875        PR 393/networking
2876        * libchip/network/dec21140.c: Fix leak also known as PR393.
2877        * libchip/network/elnk.c, libchip/network/if_media.h,
2878        libchip/network/mii.h: New files.
2879        * libchip/network/Makefile.am: Reflect new files.
2880
28812003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2882
2883        * configure.ac: Remove support for profile-variant.
2884
28852003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2886
2887        PR 397/pppd
2888        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2889        * libnetworking/pppd/magic.c: Remove *rand48.
2890        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2891
28922003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2893
2894        * wrapup/Makefile.am: Add libide.a.
2895
28962003-04-15      Joel Sherrill <joel@OARcorp.com>
2897
2898        PR 387/rtems_misc
2899        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2900        routines.
2901        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2902
29032003-04-11      Joel Sherrill <joel@OARcorp.com>
2904
2905        * libnetworking/rtems_webserver/cgi.c,
2906        libnetworking/rtems_webserver/sockGen.c,
2907        libnetworking/rtems_webserver/umui.c,
2908        libnetworking/rtems_webserver/websSSL.c,
2909        libnetworking/rtems_webserver/websSSL.h,
2910        libnetworking/rtems_webserver/websda.c,
2911        libnetworking/rtems_webserver/websda.h: New files. Not included in
2912        previous commit.
2913
29142003-04-10      Joel Sherrill <joel@OARcorp.com>
2915
2916        PR 371/pppd
2917        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2918        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2919        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2920        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2921        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2922        still global symbols in rtemspppd.h which might need to be changed or
2923        converted into member of a structure which is dereferenced with a
2924        pointer that is managed as a per task variable. But this patch should
2925        avoid many conflicts.
2926
29272003-03-27      Joel Sherrill <joel@OARcorp.com>
2928
2929        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2930        not allowed in the cpukit source code since it must be buildable
2931        independent of any BSP. These files were moved to libchip/ide.
2932        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2933        files.
2934
29352003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2936
2937        PR 368/filesystems
2938        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2939        improvements which now work on pc386 and mbx8xx.
2940        * libchip/ide/ide_controller.c: New file.
2941
29422003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2943
2944        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2945
29462003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2947
2948        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2949        * configure.ac: Add support/.
2950        * support/.cvsignore: New.
2951        * support/Makefile.am: New.
2952        * support/version.c: New.
2953        * wrapup/Makefile.am: Add support/libsupport.a.
2954        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2955        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2956        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2957        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2958
29592003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2960
2961        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2962
29632003-02-20      Till Straumann <strauman@slac.stanford.edu>
2964
2965        PR 354/networking
2966        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2967        chip against a table of supported chips. The untested ones are still
2968        commented out, however.
2969
29702003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2971
2972        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2973        * configure.ac: AC_PREREQ(2.57).
2974        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2975        * optman/configure.ac: AC_PREREQ(2.57).
2976        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2977        * libchip/configure.ac: AC_PREREQ(2.57).
2978        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2979        * librdbg/configure.ac: AC_PREREQ(2.57).
2980        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2981        * libnetworking/configure.ac: AC_PREREQ(2.57).
2982
29832003-02-06      Joel Sherrill <joel@OARcorp.com>
2984
2985        * libnetworking/pppd/chat.c: Convert routines with common names to
2986        static. This included get_char(), put_char(), and character() among
2987        others.
2988
29892003-02-03      Joel Sherrill <joel@OARcorp.com>
2990
2991        PR 338/filesystem
2992        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2993        rtems_io_lookup_name() (API change).  Unused function removed.
2994
29952003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2996
2997        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2998        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2999        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3000        Eliminate *_O_FILES.
3001        * libnetworking/rtems_servers/Makefile.am,
3002        libnetworking/rtems_webserver/Makefile.am,
3003        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3004
30052002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3006
3007        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3008        Let all-local: depend on $(LIB).
3009        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3010        * optman/Makefile.am: Apply install-data-local to install *.rels.
3011
30122002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3013
3014        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3015        %.c rules.
3016        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3017        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3018        * libchip/rtc/Makefile.am: Ditto.
3019        * libchip/serial/Makefile.am: Ditto.
3020
30212002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3022
3023        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3024        LIBC_DEFINES.
3025        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3026        LIBC_DEFINES.
3027        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3028        LIBC_DEFINES.
3029
30302002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3031
3032        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3033
30342002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3035
3036        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3037        cache-checking.
3038        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3039
30402002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3041
3042        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3043        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3044        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3045        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3046        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3047
30482002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3049
3050        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3051        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3052        Remove.
3053        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3054
30552002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3056
3057        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3058        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3059
30602002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3061
3062        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3063        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3064
30652002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3066
3067        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3068        * optman/rel.am: New.
3069
30702002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3071
3072        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3073        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3074        braino in comment on "exec". Extend --enable-ada handling.
3075
30762002-11-04      Joel Sherrill <joel@OARcorp.com>
3077
3078        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3079        tasks and rolling multiple loops into 1.
3080        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3081        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3082        Removed warnings.
3083
30842002-10-31      Joel Sherrill <joel@OARcorp.com>
3085
3086        * libchip/network/dec21140.c: Removed warnings.
3087        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3088        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3089        librdbg/src/m68k/any/remdeb_xdr.c,
3090        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3091        warnings.
3092        * libnetworking/rtems_webserver/socket.c,
3093        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3094
30952002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3096
3097        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3098        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3099        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3100        above.
3101
31022002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3103
3104        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3105        * wrapup/.cvsignore: Remove autom4te.cache.
3106        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3107        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3108        autom4te.cache.
3109        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3110        autom4te.cache.
3111        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3112        autom4te.cache.
3113
31142002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3115
3116        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3117
31182002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3119
3120        * optman/.cvsignore: Add autom4te.cache.
3121
31222002-09-14      Joel Sherrill <joel@OARcorp.com>
3123
3124        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3125
31262002-09-07      Joel Sherrill <joel@OARcorp.com>
3127
3128        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3129        include files to resolve warnings.
3130
31312002-09-07      Chris Johns <ccj@acm.org>
3132
3133        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3134        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3135        which corrects the problem  where the cs8900.c file was actually the BSP
3136        glue.  Joel did some hacking so this file will compile.  Previously it
3137        required providing a target.h file to compile.
3138        * libchip/network/cs8900.c.bsp: New file.
3139
31402002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3141
3142        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3143
31442002-08-31      Joel Sherrill <joel@OARcorp.com>
3145
3146        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3147        eliminate warning.
3148
31492002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3150
3151        * configure.ac: Add ada-tests.
3152
31532002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3154
3155        * Makefile.am: Add preinstall-stamp.
3156
31572002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3158
3159        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3160        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3161        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3162        gcc31 happy.
3163        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3164        cp.
3165
31662002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3167
3168        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3169        make/bsp.mak.
3170        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3171        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3172
31732002-08-12      Joel Sherrill <joel@OARcorp.com>
3174
3175        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3176        avoid error.
3177
31782002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3179
3180        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3181        * configure.ac: Add BSP_SUBDIRS.
3182        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3183        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3184        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3185        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3186        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3187        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3188        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3189        RTEMS_CHECK_BSP_CACHE.
3190        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3191        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3192        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3193        .$(OBJEXT) instead of .o.
3194        * libnetworking/pppd/Makefile.am,
3195        libnetworking/rtems_servers/Makefile.am,
3196        libnetworking/rtems_telnetd/Makefile.am,
3197        libnetworking/rtems_webserver/Makefile.am,
3198        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3199
32002002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3201
3202        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3203        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3204        ../libchip/serial/$(ARCH)/libserialio.a.
3205        * libchip/serial/Makefile.am: Don't tmp-install lib.
3206        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3207
32082002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3209
3210        * Makefile.am: Add rtems_makedir.
3211        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3212        * Makefile.am: Add wrapup-SUBDIR.
3213        * wrapup/ChangeLog: Remove.
3214        * wrapup/configure.ac: Remove.
3215        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3216        (Make the bare BSP happy).
3217        * configure.ac: Ditto.
3218        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3219        Create make/custom/default.cfg.
3220        * configure.ac: Add creation of make/custom/*.cfg. Create
3221        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3222
32232002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3224
3225        * Makefile.am: Clean $(PROJECT_RELEASE).
3226
32272002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3228
3229        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3230        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3231        prototype mismatches.
3232
32332002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3234
3235        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3236        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3237
32382002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3239
3240        * acinclude.m4: Add test "$multilib" != "yes".
3241        * config-ml.in: Remove.
3242        * acinclude.m4: Cleanups.
3243        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3244        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3245        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3246        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3247        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3248
32492002-07-16      Eric Norum <eric.norum@usask.ca>
3250
3251        * New driver for the Intel EtherExpressPro (82559ER) chip.
3252        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3253        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3254        * libchip/network/Makefile.am: Modified to reflect above.
3255
32562002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3257
3258        * acinclude.m4: New.
3259        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3260        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3261        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3262
32632002-07-01      Joel Sherrill <joel@OARcorp.com>
3264
3265        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3266        _Objects_Information_table now that it is a two dimensional array based
3267        upon API and class.
3268        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3269        of strnlen().
3270
32712002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3272
3273        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3274        preinstall libnetapps.a.
3275
32762002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3277
3278        * configure.ac: Remove librpc.
3279
32802002-06-25      Joel Sherrill <joel@OARcorp.com>
3281
3282        * Per PR233, moved librpc to exec.
3283        * configure.ac, wrapup/Makefile.am: Modified.
3284        * librpc, librpc/ChangeLog: Removed.
3285
32862002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3287
3288        * optman/Makefile.am: Remove multilib support.
3289        * optman/configure.ac: Ditto.
3290        * optman/sapi/Makefile.am: Ditto.
3291
32922002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3293
3294        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3295        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3296
32972002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3298
3299        Move networking libraries to c/src/exec/libnetworking
3300        * libnetworking/configure.ac, libnetworking/Makefile.am,
3301        libnetworking/wrapup/Makefile.am: Reflect Moval.
3302
33032002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3304
3305        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3306        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3307        <rtems/bspIo.h>.
3308
33092002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3310
3311        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3312        * libnetworking/rtems/mkrootfs.h: Ditto.
3313        * libnetworking/rtems/Makefile.am: Reflect changes above.
3314
33152002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3316
3317        * configure.ac: Remove lib.
3318
33192002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3320
3321        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3322        that exception stack frames on M68K members with VBR always are 6 byte
3323        long. The incorrect assumption resulted in some gdb commands like "next"
3324        to fail on the 68360.
3325
33262002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3327
3328        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3329        PR 220
3330        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3331        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3332        CVS.
3333        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3334        libnetworking/sys/filio.h: Remove.
3335        * libnetworking/sys/Makefile.am: Reflect changes above.
3336
33372002-05-07      Chris Johns <ccj@acm.org>
3338
3339        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3340        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3341        requires it to be stripped.
3342
33432002-05-01      Eric Norum <eric.norum@usask.ca>
3344
3345        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3346        assembly  to satisfy gcc 3.1 and newer.
3347
33482002-04-26      Eric Norum <eric.norum@usask.ca>
3349
3350        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3351        agressive optimization in gcc 3.1 does not reorder things.
3352
33532002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3354
3355        * libchip/network/dec21140.c: Reflect changes to powerpc's
3356        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3357        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3358        <rtems/score/cpu.h>.
3359        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3360        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3361
33622002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3363
3364        * optman/configure.ac: Remove ENABLE_GCC28.
3365
33662002-04-11      Chris Johns <ccj@acm.org>
3367
3368        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3369        driver control block field to the ifconfig network driver structure.
3370        This field is needed by the i82586 driver which was ported from NetBSD
3371        as it had better hardware abstraction.
3372        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3373        PR59, added the drv_ctrl driver control block field to the ifconfig
3374        network driver structure. This field is needed by the i82586 driver
3375        which was ported from NetBSD as it had better hardware abstraction.
3376
33772002-04-10      Mike Siers <mikes@poliac.com>
3378
3379        * libnetworking/rtems_webserver/NOTES,
3380        libnetworking/rtems_webserver/asp.c,
3381        libnetworking/rtems_webserver/balloc.c,
3382        libnetworking/rtems_webserver/default.c,
3383        libnetworking/rtems_webserver/ej.h,
3384        libnetworking/rtems_webserver/ejIntrn.h,
3385        libnetworking/rtems_webserver/ejlex.c,
3386        libnetworking/rtems_webserver/ejparse.c,
3387        libnetworking/rtems_webserver/emfdb.c,
3388        libnetworking/rtems_webserver/emfdb.h,
3389        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3390        libnetworking/rtems_webserver/handler.c,
3391        libnetworking/rtems_webserver/license.txt,
3392        libnetworking/rtems_webserver/md5.h,
3393        libnetworking/rtems_webserver/md5c.c,
3394        libnetworking/rtems_webserver/mime.c,
3395        libnetworking/rtems_webserver/misc.c,
3396        libnetworking/rtems_webserver/ringq.c,
3397        libnetworking/rtems_webserver/rom.c,
3398        libnetworking/rtems_webserver/security.c,
3399        libnetworking/rtems_webserver/sock.c,
3400        libnetworking/rtems_webserver/sym.c,
3401        libnetworking/rtems_webserver/uemf.c,
3402        libnetworking/rtems_webserver/uemf.h,
3403        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3404        libnetworking/rtems_webserver/url.c,
3405        libnetworking/rtems_webserver/value.c,
3406        libnetworking/rtems_webserver/wbase64.c,
3407        libnetworking/rtems_webserver/webcomp.c,
3408        libnetworking/rtems_webserver/webpage.c,
3409        libnetworking/rtems_webserver/webrom.c,
3410        libnetworking/rtems_webserver/webs.c,
3411        libnetworking/rtems_webserver/webs.h,
3412        libnetworking/rtems_webserver/websuemf.c,
3413        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3414        2.1.4.
3415
34162002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3417
3418        * libchip/network/i82586.c: Include <string.h>.
3419        * libchip/network/sonic.c: Ditto.
3420
34212002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3422
3423        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3424
34252002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3426
3427        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3428
34292002-03-27      Thomas.Doerfler@imd-systems.de
3430
3431        PR 144
3432        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3433        memory address 0 when called for the first time. This is done when
3434        trying to clear the variable "dhcp_hostname".
3435
34362002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3437
3438        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3439        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3440        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3441        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3442        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3443        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3444        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3445        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3446        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3447        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3448        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3449        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3450        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3451        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3452        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3453        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3454        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3455        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3456        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3457        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3458        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3459        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3460        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3461        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3462        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3463        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3464        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3465        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3466        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3467        AUTOMAKE_OPTIONS.
3468        * libnetworking/configure.ac:
3469        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3470        foreign 1.6]).
3471        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3472        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3473        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3474        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3475        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3476        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3477        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3478        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3479        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3480        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3481        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3482        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3483        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3484        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3485        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3486        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3487        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3488
34892002-03-27      Ilya Alexeev <ilya@continuum.ru>
3490
3491        PR 162
3492        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3493        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3494        used in a device write routines.  Now ppp_softc structure have own
3495        character for writing to device (sc_outchar).  I think that converting
3496        local variables to static is not a right solution, because problems will
3497        occur in the case of two or more ppp instances.
3498        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3499        must be u_long, otherwise in the case of the big output packet endless
3500        loop may occur.
3501
35022002-03-21      Ilya Alexeev <ilya@continuum.ru>
3503
3504        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3505        preparations for multiple PPPD connections.
3506
35072002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3508
3509        PR 149
3510        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3511        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3512        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3513        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3514
35152002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3516
3517        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3518        * configure.ac: Modified to reflect addition.
3519
35202002-02-27      Ilya Alexeev <ilya@continuum.ru>
3521
3522        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3523        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3524        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3525        capabilities as well as eliminate some warnings.
3526
35272002-02-27      Eric Norum <eric.norum@usask.ca>
3528
3529        * libnetworking/net/radix.c: Properly handle fetching the default route
3530        when there is no route.  This was a bug in the original FreeBSD code and
3531        this fix is from an updated version of their code.
3532
35332002-02-16      Eric Norum <eric.norum@usask.ca>
3534
3535        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3536        checking.
3537
35382002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3539
3540        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3541        dodefaultroute.
3542
35432002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3544
3545        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3546        include <rtems/seterr.h>.
3547
35482002-02-01      Mike Siers <mikes@poliac.com>
3549
3550        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3551        avoid bringing the link down too fast. NOTE: Mike reports successfully
3552        running at 56K baud on a direct link.
3553
35542002-02-01      Eric Valette <valette@crf.canon.fr>
3555
3556        * librdbg/So many patches have been posted recently on the mailing list
3557        and  because we were unable to find correct solution to compile on
3558        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3559        because the coding  style of rdbg was rather inconsistant among various
3560        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3561        global coding style (using indent + manual edits), 2) incorporate/review
3562        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3563        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3564        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3565        after rdbg initialization is done, NB : the paches is huge but it is
3566        mainly due to coding styke chnages.  Only few lines of codes have been
3567        really changed and they do not impact  rdbg functionnality (AFAIKT).
3568        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3569        librdbg/include/rdbg/m68k/rdbg_f.h,
3570        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3571        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3572        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3573        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3574        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3575        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3576        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3577        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3578        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3579        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3580        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3581        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3582        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3583        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3584        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3585        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3586
35872002-01-31      Mike Siers <mikes@poliac.com>
3588
3589        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3590        * Nice Update of PPPD support which eliminates the requiremetn that
3591        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3592        and reports that it seems to be more stable and handle larger packets
3593        better.  This patch replaces the termios tasks with more general pppd
3594        network driver tasks.  The functions pppinput() and pppstart() get
3595        called from the interrupt service routine.
3596        * libnetworking/Makefile.am, libnetworking/configure.ac,
3597        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3598        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3599        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3600        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3601        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3602        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3603        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3604        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3605        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3606        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3607        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3608        libnetworking/net/route.c, libnetworking/net/route.h,
3609        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3610        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3611        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3612        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3613        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3614        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3615        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3616        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3617        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3618        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3619        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3620        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3621        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3622        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3623        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3624        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3625        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3626        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3627        libnetworking/pppd/example/README,
3628        libnetworking/pppd/example/netconfig.h,
3629        libnetworking/wrapup/Makefile.am: Modified.
3630        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3631        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3632        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3633        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3634        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3635        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3636        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3637        libnetworking/modem/pppcompress.c: Subdirectory removed.
3638
36392002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3640
3641        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3642        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3643
36442002-01-18      Till Straumann <strauman@slac.stanford.edu>
3645
3646        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3647        issues: - exception handler needs to enable MSR_FP if the interrupted
3648        thread is FP enabled. - printk message for MSR fixed and added
3649        stacktrace. NOTE: this requires the stacktrace patch to
3650        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3651        however).
3652
36532002-01-06      Joel Sherrill <joel@OARcorp.com>
3654
3655        * optman/.cvsignore: Added aclocal.m4 and configure.
3656        * optman/.cvsignore: New file.
3657
36582002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3659
3660        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3661
36622002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3663
3664        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3665        * optman/ChangeLog: New.
3666        * optman/configure.ac: New.
3667        * optman/Makefile.am: New.
3668        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3669        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3670
36712001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3672
3673        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3674
36752001-12-18      Eric Norum <eric.norum@usask.ca>
3676
3677        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3678        `directories' (path names with a / at the end) while disallowing open()
3679        operations on TFTP `directories'.
3680
36812001-12-07      Eric Norum <eric.norum@usask.ca>
3682
3683        * libnetworking/lib/tftpDriver.c: Restore write capability.
3684
36852001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3686
3687        * libchip/network/sonic.h: Fix typo.
3688        * libnetworking/arpa/Makefile.am: Remove stray lines.
3689
36902001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3691
3692        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3693
36942001-10-18      Eric Norum <eric.norum@usask.ca>
3695
3696        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3697        chdir() and open() operations within the TFTP file system.
3698
36992001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3700
3701        * librdbg/configure.ac: Fix latent bug exposed by removal of
3702        config.cache's which prevented powerpc targets librdbg from building.
3703
37042001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3705
3706        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3707        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3708        autoconf-2.52 happy.
3709
37102001-10-12      Mike Siers <mikes@poliac.com>
3711
3712        * libnetworking/Update to stable working state.  Congratulations Mike!
3713        :).
3714        * libnetworking/modem_example: Directory removed.
3715        * libnetworking/modem_example/16550.h,
3716        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3717        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3718        libnetworking/modem_example/ppp.h,
3719        libnetworking/modem_example/pppcompress.c: Files removed.
3720        * libnetworking/pppd/example/pppd.options: New file.
3721        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3722        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3723        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3724        libnetworking/pppd/rtemsmain.c: Updated.
3725
37262001-10-12      Joel Sherrill <joel@OARcorp.com>
3727
3728        * libchip/serial/z85c30.c: Fixed typo.
3729
37302001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3731
3732        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3733        * configure.in: Remove.
3734        * configure.ac: New file, generated from configure.in by autoupdate.
3735        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3736        * libchip/configure.in: Remove.
3737        * libchip/configure.ac: New file, generated from configure.in by
3738        autoupdate.
3739        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3740        * librdbg/configure.in: Remove.
3741        * librdbg/configure.ac: New file, generated from configure.in by
3742        autoupdate.
3743        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3744        * libnetworking/configure.in: Remove.
3745        * libnetworking/configure.ac: New file, generated from configure.in by
3746        autoupdate.
3747
37482001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3749
3750        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3751        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3752        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3753
37542001-09-27      Joel Sherrill <joel@OARcorp.com>
3755
3756        * libchip/ChangeLog: Fixed typo in date.
3757
37582001-09-27      Eric Norum <eric.norum@usask.ca>
3759
3760        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3761        TFTP  filesystem.
3762
37632001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3764
3765        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3766        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3767        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3768        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3769        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3770        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3771        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3772        'PREINSTALL_FILES ='.
3773        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3774        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3775        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3776        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3777        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3778        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3779        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3780        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3781        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3782        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3783        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3784        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3785
37862001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3787
3788        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3789        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3790        * librdbg/src/m68k/any/Makefile.am: Ditto.
3791        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3792        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3793        happy.
3794
37952001-09-21      Joel Sherrill <joel@OARcorp.com>
3796
3797        * libchip/network/Makefile.am: Fixed typo on file name.
3798        * libchip/network/i82586.c: Commented out line 318 which is referencing
3799        a member of a structure that is not currently there.  This needs to be
3800        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3801        to C style.
3802
38032001-09-19      Eric Norum <eric.norum@usask.ca>
3804
3805        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3806
38072001-09-19      Chris Johns <ccj@acm.org>
3808
3809        * libchip/network/README.i82586, libchip/network/i82586.c,
3810        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3811        Network driver for Intel i82586.
3812        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3813        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3814        "root" filesystem with information obtained via the DHCP response.
3815
38162001-09-14      Eric Norum <eric.norum@usask.ca>
3817
3818        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3819        make gcc 3.x happy.
3820
38212001-08-16      Mike Siers <mikes@poliac.com>
3822
3823        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3824        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3825        These support callback functionality that has not even been compiled
3826        under RTEMS yet.
3827        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3828        example application.  Mike's notes on the modifications: - renamed
3829        error() function because of namespace problems - removed calls to the
3830        exit() funciton - removed extra files from the pppd source directory -
3831        defined pppd task constant values in rtemspppd.h - modifyied example
3832        code to get actual tick per second value - placed the pppd 2.3.11 man
3833        page file (pppd.8) into the pppd directory.
3834        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3835        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3836        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3837        libnetworking/pppd/rtems-ppp.c: Deleted.
3838        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3839        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3840        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3841        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3842        libnetworking/pppd/example/init.c,
3843        libnetworking/pppd/example/netconfig.h,
3844        libnetworking/pppd/example/ppp.conf,
3845        libnetworking/pppd/example/pppdapp.c,
3846        libnetworking/pppd/example/system.h: New files.
3847        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3848        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3849        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3850        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3851        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3852        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3853        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3854        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3855        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3856        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3857        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3858        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3859        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3860        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3861        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3862
38632001-08-16      Joel Sherrill <joel@OARcorp.com>
3864
3865        * libnetworking/pppd/example/Makefile: Removed.
3866        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3867        to avoid bootstrap -c clobbering it.
3868        * libnetworking/rtems_telnetd/.cvsignore: New file.
3869
38702001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3871
3872        * libnetworking/Makefile.am, libnetworking/configure.in,
3873        libnetworking/rtems_servers/Makefile.am,
3874        libnetworking/rtems_servers/telnetd.c,
3875        libnetworking/rtems_servers/telnetd.h,
3876        libnetworking/rtems_telnetd/Makefile.am,
3877        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3878        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3879        libnetworking/rtems_telnetd/telnetd.c,
3880        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3881        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3882        effect when ftpd change. - the tcp/ip stats have been implemented into
3883        icmds.c and started when telnetd daemon is started.
3884        * libnetworking/rtems_servers/telnetd.c,
3885        libnetworking/rtems_servers/telnetd.h: Removed.
3886        * libnetworking/rtems_telnetd: New directory.
3887        * libnetworking/rtems_telnetd/Makefile.am,
3888        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3889        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3890        libnetworking/rtems_telnetd/telnetd.c,
3891        libnetworking/rtems_telnetd/telnetd.h: New files.
3892
38932001-06-14      Joel Sherrill <joel@OARcorp.com>
3894
3895        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3896        Moved from libmisc/shell so the network stack to address network
3897        depenendency.
3898        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3899
39002001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3901
3902        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3903
39042001-05-15      Joel Sherrill <joel@OARcorp.com>
3905
3906        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3907        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3908        accidentally deleted the incorrectly empty versions.
3909
39102001-05-14      Till Straumann <strauman@slac.stanford.edu>
3911
3912        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3913        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3914        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3915        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3916        to know the values) - the affected BSP (shared/motorola) headers have
3917        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3918        driver (libchip/network/dec21140.c) has been fixed to use
3919        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3920        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3921        who is using this driver. - the DEC driver also has been fixed to use
3922        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3923        delay_in_bus_cycles().
3924
39252001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3926
3927        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3928
39292001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3930
3931        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3932
39332001-04-24      Eric Norum <eric.norum@usask.ca>
3934
3935        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3936        NTP synchronization a little more robust -- no NTP daemon yet, but at
3937        least it trys a little harder when the primary NTP server is down.
3938
39392001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3940
3941        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3942        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3943        libnetworking/pppd/modem_example/modem.c,
3944        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3945        other strings into English.
3946        * libnetworking/pppd/STATUS: updated to reflect the changes.
3947
39482001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3949
3950        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3951        again.
3952
39532001-04-20      Eric Valette <valette@crf.canon.fr>
3954
3955        * mcp750 directory renamed new_exception processing as it supports many
3956        more CPU models.
3957        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3958        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3959        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3960        formerly in mcp750 plus modifications.
3961        * librdbg/src/powerpc/mcp750/.cvsignore,
3962        librdbg/src/powerpc/mcp750/Makefile.am,
3963        librdbg/src/powerpc/mcp750/remdeb.h,
3964        librdbg/src/powerpc/mcp750/remdeb_f.x,
3965        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3966        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3967        new_exception_processing.
3968        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3969        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3970        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3971        part of this effort to add support for the MPC8xx.
3972
39732001-04-19      Joel Sherrill <joel@OARcorp.com>
3974
3975        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3976        internal include files.
3977
39782001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3979
3980        PR 158
3981        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3982        rcmd() library call by commenting out the parts that deal with signals.
3983        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3984        stdio. The 'server-side' parts of this file which deal with
3985        authentication are disabled since they are not needed.
3986
39872001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3988
3989        * libnetworking/include/.cvsignore: Remove dangling file.
3990
39912001-03-14      Joel Sherrill <joel@OARcorp.com>
3992
3993        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3994        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3995        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3996        libchip style serial drivers can be written in libcpu or libbsp.
3997
39982001-03-01      Joel Sherrill <joel@OARcorp.com>
3999
4000        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4001        libchip/network/sonic.c, libchip/network/sonic.h,
4002        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4003        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4004        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4005        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4006        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4007        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4008        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4009        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4010
40112001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4012
4013        * librdbg/include/rdbg/Makefile.am,
4014        librdbg/include/rdbg/i386/Makefile.am,
4015        librdbg/include/rdbg/m68k/Makefile.am,
4016        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4017        style on include files.
4018
40192001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4020
4021        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4022        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4023        replace ${..} with $(..).
4024        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4025        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4026        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4027        libnetworking/rtems/Makefile.am, libnetworking/
4028        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4029        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4030        include_*HEADERS instead of H_FILES.
4031        * libnetworking/include/Makefile.am: Remove.
4032        * libnetworking/Makefile.am: Add handling of *.h files.
4033        * libnetworking/configure.in: Remove include/Makefile.
4034
40352001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4036
4037        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4038
40392001-01-31      Sergei Organov <osv@javad.ru>
4040
4041        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4042        current dir and root dir removed in favor of new libio support for
4043        task-local current and root directories. - Bug in `close_data_socket()'
4044        introduced by previous change fixed. - `command_pasv()' changed to set
4045        timeout on socket we are listening on and code fixed to don't close
4046        socket twice on error. - `serr()' changed to clear `errno'. -
4047        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4048        changed to clear `errno' before processing session. -
4049        `close_data_socket()' fixed to close both active and passive sockets -
4050        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4051        empty string  in `exec_command()'.
4052
40532001-01-25      Eric Norum <eric.norum@usask.ca>
4054
4055        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4056        improves throughput on systems which are dropping packets.   Only the
4057        first timeout is reduced.  This keeps the number of extra packets down
4058        on networks that are very busy and dropping lots of packets.
4059
40602001-01-24      Sergei Organov <osv@javad.ru>
4061
4062        * libnetworking/rtems_servers/ftpd.c,
4063        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4064        - Timeouts on sockets implemented. 'idle' field added to configuration.
4065        No timeout by default to keep backward compatibility. Note: SITE IDLE
4066        command not implemented yet. - Basic global access control implemented.
4067        'access' field added to configuration. No access limitations by default
4068        to keep backward compatibility. - Anchor data socket for active mode
4069        (using self IP and port 20.) - Fixed default data port support (still
4070        not tested). - Don't allow IP address different from originating host in
4071        PORT command to improve security. - Fixed bug in MDTM command. - Check
4072        for correctness of parsing of argument in command_port(). - Fixed
4073        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4074        a directory. - Command parsing a little bit improved: command names are
4075        now converted to upper-case to be more compatible with RFC (command
4076        names are not case-sensitive.) - Reformat comments so that they have
4077        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4078        previous changes - True ASCII mode implemented (doesn't work for hooks
4079        and /dev/null) - Passive mode implemented, PASV command added. - Default
4080        port for data connection could be used (untested, can't find ftp client
4081        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4082        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4083
40842001-01-18      Joel Sherrill <joel@OARcorp.com>
4085
4086        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4087        macro using variable arguments.
4088        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4089        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4090        since I updated the main RTEMS development machine to RedHat 7.2 and
4091        apparently got a new version of rpcgen.
4092
40932001-01-12      Sergei Organov <osv@javad.ru>
4094
4095        * libnetworking/rtems_servers/ftpd.c,
4096        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4097        - use pool of pre-created threads to handle sessions instead of
4098        creating/deleting threads on the fly - LIST output is now similar to
4099        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4100        happy with it. - LIST NAME now works (both for files and directories) -
4101        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4102        clients happy  - keep track of CWD for every session separately -
4103        ability to specify root directory name for FTPD in configuration table.
4104        FTPD will then create illusion for FTP clients that this is actually
4105        root directory. - ignore options sent in commands, thus LIST -al FILE
4106        works and doesn't try to list "-al" directory. - buffers are allocated
4107        on stack instead of heap where possible to eliminate malloc/free calls
4108        (avoid possible heap fragmentation troubles). - drop using of task
4109        notepad to pass parameters - use function arguments instead - use
4110        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4111        in socket() instead of AF_INET.
4112
41132001-01-02      Joel Sherrill <joel@OARcorp.com>
4114
4115        * libnetworking/CHANGELOG: Removed.
4116        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4117
41182000-12-14      Eric Norum <eric.norum@usask.ca>
4119
4120        * libnetworking/lib/tftpDriver.c: Added write capability.
4121
41222000-12-08      Joel Sherrill <joel@OARcorp.com>
4123
4124        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4125        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4126        numerous variable declarations conditional on PPP_COMPRESS and
4127        PPP_FILTER.  Commented out variables that were not used because the code
4128        using them was commented out. Removed totally unused variables.
4129        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4130        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4131
41322000-11-30      Joel Sherrill <joel@OARcorp.com>
4133
4134        * libnetworking/modem/ppp_tty.c: Changed to include
4135        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4136        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4137        * libnetworking/Makefile.am: Modified to reflect above.
4138
41392000-11-27      Joel Sherrill <joel@OARcorp.com>
4140
4141        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4142
41432000-11-25      Eric Norum <eric.norum@usask.ca>
4144
4145        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4146        core.
4147
41482000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4149
4150        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4151        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4152        subdir.
4153        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4154        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4155        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4156        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4157        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4158        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4159        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4160        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4161        ppp_tty.c and the real pppd main is in pppmain.c.
4162
41632000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4164
4165        * libchip/network/sonic.c: Added ipalign() routine to align the received
4166        packet so that the ip header is on a 32-bit boundary. Necessary for
4167        cpu's that do not allow unaligned loads and stores and when the 32-bit
4168        DMA mode is used.
4169
41702000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4171
4172        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4173        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4174        ACLOCAL_AMFLAGS.
4175        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4176        ACLOCAL_AMFLAGS.
4177        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4178        ACLOCAL_AMFLAGS.
4179
41802000-11-03      Chris Johns <ccj@acm.org>
4181
4182        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4183        libchip/network/cs8900.h: New files.
4184
41852000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4186
4187        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4188        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4189        $(RTEMS_TOPdir)/aclocal.
4190        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4191        $(RTEMS_TOPdir)/aclocal.
4192        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4193        $(RTEMS_TOPdir)/aclocal.
4194
41952000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4196
4197        * configure.in: Switch to GNU-canonicalization.
4198        * Makefile.am: Reflect changes to configure.in.
4199        * acinclude.m4: Remove.
4200
42012000-10-30      Joel Sherrill <joel@OARcorp.com>
4202
4203        * POSIX include files merged into newlib.  This resulted in some
4204        definitions moving to other files and thus some secondary effects in
4205        RTEMS source code.
4206        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4207        in sync with newlib's <machine/types.h>.
4208        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4209        definition of struct itimerval in <sys/time.h>.
4210
42112000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4212
4213        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4214        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4215        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4216        * ChangeLog: Fix typos.
4217        * configure.in: add tests to the GNU canonicalized subdirectories.
4218
42192000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4220
4221        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4222        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4223        the lib directory before configuring lib/.
4224
42252000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4226
4227        * configure.in, Makefile.am: add exec to the GNU canonicalized
4228        subdirectories.
4229        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4230        * configure.in: add libnetworking, librpc and librdb to the GNU
4231        canonicalized subdirectories.
4232        * configure.in: add libmisc and libchip to the GNU canonicalized
4233        subdirectories.
4234        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4235        Switch to GNU canonicalization.
4236        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4237        Switch to GNU canonicalization.
4238        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4239        Switch to GNU canonicalization.
4240
42412000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4242
4243        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4244        canonicalization to libfs/. The approach is currently a bit of a hack as
4245        GNU canonicalization does not support the per-BSP build some of the
4246        other directories require.  As more of the tree is converted, this will
4247        become less  of an issue.
4248
42492000-10-20      Joel Sherrill <joel@OARcorp.com>
4250
4251        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4252        parameter.
4253
42542000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4255
4256        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4257        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4258        * librdbg/configure.in: Add m68k support.
4259        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4260        subdirectory.
4261        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4262        failure.
4263        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4264        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4265        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4266        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4267        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4268        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4269        librdbg/src/m68k/.cvsignore: New files.
4270        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4271        function pointers.
4272        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4273        _after_ pointer has been checked against NULL.
4274
42752000-10-18      Joel Sherrill <joel@OARcorp.com>
4276
4277        * wrapup/Makefile.am: Added libfs.
4278
42792000-10-18      Chris Johns <ccj@acm.org>
4280
4281        * libfs created.
4282        * configure.in: Added libfs subdirectory.
4283        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4284
42852000-09-28      Joel Sherrill <joel@OARcorp.com>
4286
4287        * libnetworking/rtems_webserver/Makefile.am,
4288        libnetworking/rtems_webserver/base64.c,
4289        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4290        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4291
42922000-09-22      Joel Sherrill <joel@OARcorp.com>
4293
4294        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4295        libnetworking/rtems/rtems_bsdnet_internal.h,
4296        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4297        have included rtems.h.  It is now including precisely the  least amount
4298        of low level, yet portable .h files to get the basic RTEMS types
4299        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4300        used machine/types.h to include rtems.h.
4301
43022000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4303
4304        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4305
43062000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4307
4308        * libnetworking/ChangeLog: Cleanup.
4309
43102000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4311
4312        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4313        * libchip/ChangeLog: Fix formating.
4314
43152000-09-05      Joel Sherrill <joel@OARcorp.com>
4316
4317        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4318        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4319        confusion and to work with the converted flags.
4320
43212000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4322
4323        * wrapup/Makefile.am: Include compile.am.
4324        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4325        libchip/serial/Makefile.am: Include compile.am.
4326        * librdbg/src/i386/any/Makefile.am,
4327        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4328        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4329        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4330        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4331        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4332        libnetworking/rtems_servers/Makefile.am,
4333        libnetworking/rtems_webserver/Makefile.am,
4334        libnetworking/wrapup/Makefile.am: Include compile.am.
4335
43362000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4337
4338        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4339        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4340
43412000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4342
4343        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4344
43452000-08-31      Joel Sherrill <joel@OARcorp.com>
4346
4347        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4348        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4349        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4350        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4351        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4352        * libnetworking/wbase64.c: Removed.
4353        * libnetworking/Makefile.am, libnetworking/asp.c,
4354        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4355        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4356        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4357        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4358        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4359        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4360        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4361        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4362        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4363        Modified.
4364
43652000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4366
4367        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4368
43692000-08-30      Joel Sherrill <joel@OARcorp.com>
4370
4371        * libnetworking/rtems_webserver/license.txt: New file.
4372
43732000-08-10      Joel Sherrill <joel@OARcorp.com>
4374
4375        * ChangeLog: New file.
4376        * libchip/ChangeLog: New file.
4377        * librdbg/ChangeLog: New file.
4378        * libnetworking/ChangeLog: New file.
4379
Note: See TracBrowser for help on using the repository browser.