source: rtems/c/src/ChangeLog @ 58eccd0

4.115
Last change on this file since 58eccd0 was 58eccd0, checked in by Sebastian Huber <sebastian.huber@…>, on 06/22/10 at 08:37:26

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

PR 1567/misc

  • libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed timeouts.
  • Property mode set to 100644
File size: 160.2 KB
Line 
12010-06-22      Arnout Vandecappelle <arnout@mind.be>
2
3        PR 1567/misc
4        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
5        timeouts.
6
72010-06-21      Arnout Vandecappelle <arnout@mind.be>
8
9        PR 1576/misc
10        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
11
122010-06-21      Arnout Vandecappelle <arnout@mind.be>
13
14        PR 1569/misc
15        * libchip/i2c/spi-sd-card.c: Added CRC checks.
16
172010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        PR 1561/cpukit
20        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
21
222010-06-14      Arnout Vandecappelle <arnout@mind.be>
23
24        PR 1557/misc
25        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
26
272010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * aclocal/version.m4: Bump RTEMS_API to 4.11.
30        Bump _RTEMS_VERSION to 4.10.99.0.
31
322010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
33
34        * libchip/network/if_dc.c: Fix warning.
35
362010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * libchip/network/greth.c: Misc. hacks to allow compilation on
39        16bit targets.
40
412010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        PR 1531/newlib
44        * libchip/network/i82586.c:
45        Add local copy of ALIGN().
46
472010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * libchip/network/cs8900.c:
50        Misc. changes to make code 16bit-target compliant.
51        * libchip/network/i82586.c:
52        Use int32_t instead of int for 16bit-target compliance.
53        * libchip/network/open_eth.c:
54        Misc. changes to make code 16bit-target compliant.
55
562010-05-18      Chris Johns <chrisj@rtems.org>
57
58        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
59        1448/filesystem.
60
612010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
62
63        * aclocal/bsp-alias.m4: Change quoting to work-round
64        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
65
662010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
67
68        * libchip/network/if_dc.c: Remove warnings.
69
702010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
71
72        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
73        libchip/serial/ns16550.c, libchip/serial/serial.h,
74        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
75        or intptr_t instead of uint32_t or int32_t.
76
772010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
78
79        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
80        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
81        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
82        uint32_t.
83
842010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * libchip/serial/serial.h: Add extern "C".
87
882010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
89
90        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
91        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
92        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
93        prototype
94
952010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
96
97        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
98        CPU_SIMPLE_VECTORED_INTERRUPTS.
99
1002010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
101
102        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
103        simple or PIC interrupt model.
104
1052010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        * libchip/rtc/ds1375.c: #include <unistd.h>.
108
1092010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
110
111        * libchip/network/i82586.c: Readdress use of ctype methods per
112        recommendation from D.J. Delorie on the newlib mailing list. We
113        should pass an unsigned char into these methods.
114
1152010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
116
117        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
118        variable.
119
1202010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
121
122        * libchip/network/i82586.c: Fix warnings for ctype methods.
123
1242010-02-19      Chris Johns <chrisj@rtems.org>
125
126        * libchip/ide/ide_controller.c: Create the devices as block
127        devices.
128
1292010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
130
131        * libchip/ide/ata_internal.h, libchip/ide/ata.c
132        libchip/i2c/spi-sd-card.c: Update for block device API change.
133
1342010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
135
136        * libchip/display/disp_hcms29xx.c,
137        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
138        libchip/display/font_hcms29xx.h: various fixes
139
1402009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
141
142        PR 1474
143        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
144        device API change.
145
1462009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * libchip/network/greth.c: Eliminate unused type
149        rtems_clock_time_value.
150
1512009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
152
153        * libchip/network/dec21140.c: Warning elimination
154        (dec21140_softc->base now is an uint32_t).
155
1562009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
157
158        PR 1483/cpukit
159        * libchip/network/dec21140.c, libchip/network/elnk.c,
160        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
161        *_SUPPORTED-guarded code sections.
162
1632009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
164
165        * libchip/network/dec21140.c, libchip/network/elnk.c,
166        libchip/network/if_dc.c: Ensure PCI drivers are built on all
167        supported configurations. PowerPC conditionals were not current and
168        code was not being built on supported BSPs.
169
1702009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
171
172        * libchip/network/smc91111.c: Formatting.
173
1742009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
175
176        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
177        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
178        uint32_t (16bit ints are too small).
179
1802009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
181
182        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
183        * libchip/network/if_dc.c: Fix type mismatch.
184
1852009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
186
187        * aclocal/bsp-linkcmds.m4: New.
188
1892009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
190
191        * configure.ac: Rework CFLAGS setup.
192        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
193        * automake/compile.am: Remove RTEMS_CFLAGS.
194
1952009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
196
197        * libchip/ide/ata.h: Move extern "C".
198
1992009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
200
201        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
202        Use hex-constants to avoid implicit int-casts.
203        * libchip/i2c/spi-memdrv.c:
204        Use hex-constants to avoid implicit int-casts.
205        Use rtems_off64_t offsets to avoid loosing precision.
206
2072009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
208
209        * libchip/serial/ns16550.c: Update for interrupt handler type change.
210
2112009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
212
213        * aclocal/bsp-alias.m4: New.
214        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
215
2162009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
217
218        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
219
2202009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
221
222        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
223        * Makefile.am: Remove BARE_CPU_MODEL.
224
2252009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
226
227        * configure.ac: Remove cfg_dir.
228
2292009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
230
231        * configure.ac: Remove -std=c99 -fasm.
232        Remove AM_CONDITIONAL LIBCHIP.
233        * libchip/Makefile.am, wrapup/Makefile.am:
234        Remove AM_CONDITIONAL LIBCHIP.
235
2362009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
237
238        * configure.ac: Pick up make/custom/*.
239        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
240
2412009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
242
243        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
244        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
245
2462009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
247
248        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
249
2502009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
251
252        * Makefile.am: Remove RTEMS_HOST (unused).
253        * configure.ac: Remove RTEMS_HOST (unused).
254        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
255
2562009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
257
258        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
259        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
260
2612009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
264        aclocal/check-posix.m4, aclocal/enable-posix.m4,
265        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
266
2672009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
268
269        * configure.ac: Rework make/custom/* handling.
270        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
271        * Makefile.am: Remove make/custom/default.cfg-rule.
272
2732009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
274
275        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
276        NULL pointer access in interrupt handler.
277
2782009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
279
280        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
281        device API change.
282
2832009-10-08      Chris Johns <chrisj@rtems.org>
284
285        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
286        multiblock support from the ATA driver. Multiblock at the disk
287        level should not be a global policy as a disk may have more than
288        one partition with different block sizes. An IDE driver could
289        decide to use the feature with DMA but this a driver specific
290        design choice. Fixed bugs relating to variable block sizes and
291        large block transfer.
292        * c/src/libchip/ide/ide_controller.c,
293        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
294        Changed the block size to 32bits so blocks of 64K or bigger can be
295        transfered in a single driver call.
296
2972009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
300        shared irq.h yet and this breaks a significant number of them.
301
3022009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
303
304        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
305        model.
306
3072009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
308
309        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
310        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
311        renamed to rtems_termios_baud_to_number.
312
3132009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
314
315        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
316        termios_baud_to_number (duplicate prototypes).
317        Add C++-guards.
318        Include rtems/termiostypes.h.
319
3202009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
321
322        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
323
3242009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
325
326        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
327        physical address to support BSD TCP/IP stack.
328
3292009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
330
331        * libchip/network/elnk.c: Convert calls to legacy routine
332        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
333
3342009-08-03      Roger Dahlkvist <ruppe@kth.se>
335
336        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
337
3382009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
339
340        * libchip/ide/ata.c: Remove warning.
341
3422009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
343
344        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
345        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
346        now use the same macros.
347        * aclocal/bsp-bspcleanup-options.m4: New file.
348
3492009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
350
351        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
352        obsolete defines and declarations.  Set initial baud during device
353        open.  Fixed interrupt mode.
354
3552009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
356
357        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
358        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
359        EINVAL and ENOTTY as appropriate.
360
3612009-05-30      Chris Johns <chrisj@rtems.org>
362
363        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
364        devices on an IDE bus and cleaned up the initialisation register
365        call.
366
3672009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
368
369        * libchip/network/i82586.c: Fix warning in manner suggested by
370        Arnout Vandecappelle <arnout@mind.be> in
371        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
372
3732009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
374
375        * libchip/network/if_dc.c: Fixed warnings.
376
3772009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
378
379        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
380        as needed.
381
3822009-04-29      Chris Johns <chrisj@rtems.org>
383
384        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
385
386        * libchip/ide/ide_controller.c: Change the status detection and
387        add a message if the transfer fails. There is currently no error
388        handle at the IDE drvier level.
389
3902009-03-12      Daniel Hellstrom <daniel@gaisler.com>
391
392        PR 1392/bsps
393        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
394        over multiple pages results in extra data being written.
395
3962009-02-27      Gene Smith <gene.smith@siemens.com>
397
398        PR 1356
399        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
400        cards.
401
4022009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
403
404        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
405        enabled on x86.
406
4072009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
408
409        * aclocal/bspopts.m4: Quoting cosmetics.
410
4112009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
412
413        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
414        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
415        writes.  Fixed integer type in device structure.
416
4172009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
418
419        * libchip/serial/ns16550.c: Turn on ns16550_process() for
420        BSP_FEATURE_IRQ_LEGACY case also.
421
4222008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
423
424        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
425        level LibI2C interface.  Added generic block IO functions.
426
4272008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
428
429        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
430        optman/rtems/no-msg.c, optman/rtems/no-part.c,
431        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
432        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
433        optman/sapi/no-ext.c, optman/sapi/no-io.c:
434        Revert previous patch (cvs clash with Joel hacking cpukit).
435
4362008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
437
438        * aclocal/canonical-target-name.m4: Remove tic4x.
439
4402008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
441
442        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
443
4442008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
445
446        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
447        optman/rtems/no-msg.c, optman/rtems/no-part.c,
448        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
449        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
450        optman/sapi/no-ext.c, optman/sapi/no-io.c:
451        Fix prototypes.
452
4532008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
454
455        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
456
4572008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
458
459        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
460        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
461        duplicated data.
462
4632008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
464
465        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
466        SuperCore Handler initialization routines to directly pull parameters
467        from configuration table.
468
4692008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
470
471        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
472        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
473        optman/rtems/no-part.c, optman/rtems/no-region.c,
474        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
475        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
476        initialization routines to directly pull parameters from
477        configuration table. Eliminate empty routines sportted.
478
4792008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
480
481        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
482
4832008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
484
485        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
486        all public use of TOD conversion routines.
487
4882008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
489
490        * libchip/network/smc91111config.h:
491        #include <stdint.h> instead of <rtems/stdint.h>.
492
4932008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
494
495        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
496        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
497
4982008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
499
500        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
501
5022008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
503
504        * libchip/serial/ns16550.c: Transmit the character in the polled write
505        function within a critical section for printk() compatibility.
506
5072008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
508
509        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
510
5112008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
512
513        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
514
5152008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
516
517        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
518
5192008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
520
521        * aclocal/bsp-bootcard-options.m4: Fix quoting.
522
5232008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
524
525        * aclocal/bsp-bootcard-options.m4: New file.
526        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
527
5282008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
529
530        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
531        BSPs that support this feature.
532
5332008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
534
535        * libchip/serial/ns16550.c: Fix typo.
536
5372008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
538
539        * libchip/serial/ns16550.c: Fix typo.
540
5412008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
542
543        * libchip/serial/ns16550.c: Add not supported on arm even though it is
544        not simple vectored.
545
5462008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
547
548        * libchip/serial/ns16550.c: Not currently supported on architectures
549        with simple vectored interrupt model.
550
5512008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
552
553        * aclocal/version.m4: Bump RTEMS_API to 4.10.
554        Bump _RTEMS_VERSION to 4.9.99.0.
555
5562008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
557
558        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
559        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
560        functions have now static linkage type.  Added constant qualifier to
561        operations table and read-only function parameters.
562
563        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
564        c/src/libchip/serial/serial.h:  Include required header files.  Removed
565        support for old PowerPC exception handling.  Various fixes for
566        interrupt related routines.  Added support for BSPs with IRQ extension
567        API.
568
5692008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
570
571        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
572        is no PCI bus based upon the BSP not having a base address defined.
573        This means this driver cannot be supported on that board.
574
5752008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
576
577        * libchip/network/dec21140.c, libchip/network/elnk.c,
578        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
579
5802008-09-17      Miao Yan <yanmiaobest@gmail.com>
581
582        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
583        add simple device only filesystem (devfs), optionally completely drop
584        out filesystem, and to clean up disabling newlib reentrancy support.
585        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
586        now has a 15K code space.
587        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
588        Removed.
589
5902008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
591
592        * libchip/ide/ata.h: Convert to Unix file format.
593
5942008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
595
596        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
597        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
598        libchip/serial/serial.h, libchip/serial/serprobe.c,
599        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
600        Convert to "bool".
601        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
602        libchip/i2c/spi-memdrv.h: Convert to "bool".
603        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
604        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
605        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
606        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
607        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
608        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
609        Convert to "bool".
610        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
611        Convert to "bool".
612        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
613        Convert to "bool".
614
6152008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
616
617        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
618        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
619        memory driver to not use the clock ioctl to install a method to poll
620        for input. It now uses a Class API Timer which means we can eliminate
621        this special IOCTL from all clock drivers.
622        * libchip/shmdr/setckvec.c: Removed.
623
6242008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
625
626        * libchip/network/sonic.c: Do not declare a variable just to hold an
627        ignored return value.
628
6292008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
630
631        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
632
6332008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
634
635        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
636        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
637
6382008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
639
640        * libchip/display/disp_hcms29xx.c: Do not make these static. They
641        appear to be unused that way.
642
6432008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
644
645        * libchip/shmdr/shm_driver.h: Correct prototypes.
646
6472008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
648
649        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
650        variables and made methods static.
651
6522008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
653
654        * libchip/serial/ns16550.c: Fix warning.
655
6562008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
657
658        * aclocal/prog-cc.m4: Add -Wnested-externs.
659
6602008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
661
662        * libchip/network/dec21140.c: Add missing prototype.
663        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
664
6652008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
666
667        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
668        -Wstrict-prototypes to RTEMS_CFLAGS.
669
6702008-08-02      Chris Johns <chrisj@rtems.org>
671
672        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
673        rtems_blkdev_request count and start references. Use
674        RTEMS_BLKDEV_START_BLOCK.
675
6762008-07-29      Chris Johns <chrisj@rtems.org>
677
678        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
679
680        * libchip/ide/ata.c: Change to use a mutex rather than disable
681        pre-emption. Updated to the libblock changes.
682
683        * libchip/ide/ata_internal.h: Updated to the new chains API.
684
685        * libchip/ide/ide_controller.c: Updated to the libblock
686        changes. Added come debug tracing.
687
688        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
689        to the libblock changes.
690
6912008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
692
693        * configure.ac: Remove RPCGEN, RPCTOOLS.
694
6952008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
696
697        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
698        for output format specifiers.
699
7002008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
701
702        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
703        Fixed some data types
704
7052008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
706
707        * libchip/i2c/spi-sd-card.c: Added missing header file.
708        * libchip/Makefile.am: Added SD Card driver.
709
7102008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
711
712        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
713        make glyphs non-constant, added file headers
714
7152008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
716
717        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
718        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
719        * libchip/display/font_hcms29xx.h
720        Creation of SPI display driver
721
7222008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
723
724        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
725        via SPI.
726
7272008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
728
729        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
730        AC_PREREQ(2.62).
731
7322008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
733
734        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
735
7362008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
737
738        * libchip/Makefile.am: Move termios helper routines from libchip to
739        libcsupport. Add routine which makes it easy for a termios device
740        driver to inform termios of its default baud rate. This avoids
741        inconsistencies in later termios settings changes.
742        * libchip/serial/termios_baud2index.c,
743        libchip/serial/termios_baud2num.c: Removed.
744
7452008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
746
747        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
748
7492008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
750
751        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
752        not fail if there are none.
753
7542008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
755
756        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
757        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
758        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
759        * libchip/Makefile.am:
760        derived a generic spi memory driver from spi-flash-m25p40,
761        added descriptor for fram fm25l256
762
7632008-05-07      Till Straumann <strauman@slac.stanford.edu>
764
765        PR 649/bsps
766        * libchip/ide/ata.c: Give up if the interface does not become ready.
767
7682008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
769
770        Moved to cpukit.
771        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
772        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
773        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
774        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
775        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
776        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
777        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
778        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
779        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
780        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
781        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
782        nfsclient/src/xdr_mbuf.c: Removed.
783
7842008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
785
786        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
787
7882008-01-05      Chris Johns <chrisj@rtems.org>
789
790        * libchip/flash/am29lv160.c: Update the blank check error message
791        to say there is an error.
792       
7932007-12-22      Chris Johns <chrisj@rtems.org>
794
795        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
796        the hello message. Just one line but still a little too long.
797       
7982007-12-14      Chris Johns <chrisj@rtems.org>
799
800        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
801        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
802        * libchip/flash, libchip/flash/am29lv160.c,
803        libchip/flash/am29lv160.h: New.
804
8052007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
806
807        * libchip/network/if_fxp.c: Spacing.
808
8092007-11-20      Till Straumann <strauman@slac.stanford.edu>
810
811        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
812        Avoid using 'stdio' before the system is up and fully
813        initialized.
814
8152007-11-20      Till Straumann <strauman@slac.stanford.edu>
816
817        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
818        * libchip/Makefile.am, libchip/preinstall.am:
819        added new driver for Maxim DS1375 i2c RTC.
820
8212007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
822
823        * libchip/i2c/spi-flash-m25p40.c:
824        added addressing call in write function
825
8262007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
827
828        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
829        * libchip/Makefile.am:
830        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
831
8322007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
833
834        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
835
8362007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
837
838        * nfsclient/Makefile.am: Fix errors.
839
8402007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
841
842        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
843
8442007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
845
846        * aclocal/version.m4: Bump RTEMS_API to 4.9.
847        Bump RTEMS_VERSION to 4.8.99.0.
848
8492007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
850
851        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
852
8532007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
854
855        * configure.ac: Remove AC_PROG_AWK (Unused).
856
8572007-09-14      Daron Chabot <djc915@mail.usask.ca>
858
859        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
860        rtems_interrupt_vector, to permit passing arbitrary arguments to the
861        ISR. Clean up of variables to silence compiler warnings.
862
8632007-09-13      Daniel Hellstrom <daniel@gaisler.com>
864
865        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
866
8672007-09-12      Daniel Hellstrom <daniel@gaisler.com>
868
869        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
870          - Odd bit bug in some chips taken care of.
871          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
872            alignment but failing to do so must have made the driver writer to make
873            some incorrect assumptions about MBUFs.
874          - Fixed MBUF handling to handle mbuf chains better. The Data length of
875            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
876          - Made while loop responsible for copying data to fifo port copy 16 shorts
877            per loop instead of 1 short, increasing the copying process.
878
8792007-09-07      Daniel Hellstrom <daniel@gaisler.com>
880
881        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
882        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
883
8842007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
885
886        * configure.ac, wrapup/Makefile.am: Remove RDBG.
887        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
888        librdbg/Makefile.am, librdbg/preinstall.am,
889        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
890        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
891        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
892        librdbg/include/rdbg/powerpc/rdbg_f.h,
893        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
894        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
895        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
896        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
897        librdbg/src/servtsp.c, librdbg/src/servutil.c,
898        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
899        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
900        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
901        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
902        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
903        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
904        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
905        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
906        librdbg/src/powerpc/rdbg_f.c,
907        librdbg/src/powerpc/new_exception_processing/remdeb.h,
908        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
909        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
910        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
911
9122007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
913
914        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
915
9162007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
917
918        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
919          sizes.
920
9212007-07-27      Chris Johns <chrisj@rtems.org>
922
923        * wrapup/Makefile.am: Create archive from a file for hosts
924        with a limited command line size.
925
9262007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
927
928        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
929          sizes.
930
9312007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
932       
933        * configure.ac: Add nfsclient.
934        * nfsclient/Makefile.am: New.
935        * nfsclient/proto/Makefile, nfsclient/Makefile,
936          nfsclient/src/Makefile: Remove.
937        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
938        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
939
9402007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
941
942        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
943        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
944        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
945        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
946        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
947        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
948        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
949        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
950        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
951        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
952        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
953        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
954
9552007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
956
957        * libchip/serial/ns16550.c: removed timed out wait for transmitter
958        to become ready: This will not work for fast CPUs.
959
9602007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
961
962        * libchip/ide/ata.c: fixed warning
963
9642007-06-20      Ray Xu <rayx@gmail.com>
965
966        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
967        console, and libio. This shrinks the memory requirements but Joel has
968        not figured out how best to present this to application space.
969        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
970        New files.
971
9722007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
973
974        * optman/sapi/no-io.c: Split IO Manager into one function per file so
975        now we only need required initialization methods.
976
9772007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
978
979        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
980        parameter since it was used to configure a no longer used feature.
981        Device names are now part of the filesystem not in a table.
982
9832007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
984
985        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
986        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
987        optman/rtems/no-part.c, optman/rtems/no-region.c,
988        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
989        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
990        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
991        other optional managers so using them reduces application size
992        instead of increasing it.
993        * optman/rtems/no-barrier.c: New file.
994
9952007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
996
997        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
998        adjustments to pci-API changes.
999        * libchip/network/dec21140.c, libchip/network/elnk.c,
1000        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1001        changes.
1002
10032007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1004
1005        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1006        libchip/network/if_fxp.c: Reflect changes to pci-API.
1007
10082007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1009
1010        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1011        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1012
10132007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1014
1015        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1016          being used to compile "tools").
1017
10182007-03-13      Joel Sherrill <joel@OARcorp.com>
1019
1020        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1021
10222007-03-12      Joel Sherrill <joel@OARcorp.com>
1023
1024        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1025        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1026        and/or fix mistake in copyright notice. Both of these mistakes appear
1027        to be from code submitted after these changes were made previously.
1028
10292007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1030
1031        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1032
10332007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1034
1035        * libchip/Makefile.am: Correct path to README.tulipclone.
1036
10372007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1038
1039        * libchip/ide/ata.c: Remove superfluous type casts.
1040
10412007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1042
1043        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1044        Use size_t for sizes.
1045
10462007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1047
1048        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1049        from preemption disabled region
1050
10512007-01-16      Till Straumann <strauman@slac.stanford.edu>
1052
1053        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1054        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1055        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1056
10572006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1058
1059        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1060          ioctl_command_t as ioctl argument.
1061
10622006-12-13      Joel Sherrill <joel@OARcorp.com>
1063
1064        * librtems++/include/rtems++/rtemsEvent.h,
1065        librtems++/include/rtems++/rtemsMessageQueue.h,
1066        librtems++/include/rtems++/rtemsSemaphore.h,
1067        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1068        librtems++/src/rtemsMessageQueue.cc,
1069        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1070        rtems_unsigned32 to uint32_t.
1071
10722006-12-13      Joel Sherrill <joel@OARcorp.com>
1073
1074        PR 1181/bsps
1075        * optman/rtems/no-msg.c: Clean up dead code.
1076
10772006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1078
1079        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1080
10812006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1082
1083        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1084        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1085        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1086
10872006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1088
1089        * configure.ac: New BUG-REPORT address.
1090
10912006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1092
1093        * Makefile.am: Remove ampolish3.
1094
10952006-11-17      Joel Sherrill <joel@OARcorp.com>
1096
1097        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1098        blank lines.
1099
11002006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1101
1102        * configure.ac: Remove RTEMS_AMPOLISH3.
1103        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1104          Remove checks for AMPOLISH3.
1105        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1106        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1107        * ampolish3: Remove.
1108
11092006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1110
1111        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1112        * aclocal/prog-cc.m4: Remove CFLAGS.
1113        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1114        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1115
11162006-10-23      Joel Sherrill <joel@OARcorp.com>
1117
1118        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1119
11202006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1121
1122        * automake/compile.am: Use hard-coded RTEMS_* flags.
1123
11242006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1125
1126        * aclocal/rtems-top.m4: Remove RTEMS_API.
1127        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1128
11292006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1130
1131        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1132
11332006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1134
1135        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1136
11372006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1138
1139        * aclocal/version.m4: Bump version to 4.7.99.0.
1140
11412006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1142
1143        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1144
11452006-09-11      Joel Sherrill <joel@OARcorp.com>
1146
1147        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1148
11492006-09-04      Joel Sherrill <joel@OARcorp.com>
1150
1151        * libchip/network/greth.c, libchip/network/open_eth.c,
1152        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1153        introduced by warning removal.
1154
11552006-09-01      Joel Sherrill <joel@OARcorp.com>
1156
1157        * libchip/network/greth.c, libchip/network/open_eth.c,
1158        libchip/network/smc91111.c: Remove warnings and correct prototype
1159        added earlier today.
1160
11612006-09-01      Joel Sherrill <joel@OARcorp.com>
1162
1163        * libchip/network/cs8900.c, libchip/network/greth.c,
1164        libchip/network/i82586.c, libchip/network/open_eth.c,
1165        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1166        sized integers, and inttypes.h printf helpers.
1167
11682006-08-09      Kolja Waschk <waschk@telos.de>
1169
1170        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1171
11722006-07-12      Joel Sherrill <joel@OARcorp.com>
1173
1174        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1175
11762006-07-11      Jerry Needell <jerry.needell@unh.edu>
1177
1178        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1179        4.6 branch.  Original modifications by Gaisler Enterprises.
1180        * libchip/network/greth.c, libchip/network/greth.h: New files.
1181
11822006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1183
1184        * ide/ata.[ch]:
1185        (PR1118) fetch priority for ATA task from a variable,
1186        not a fixed configuration value.
1187       
11882006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1189
1190        * Makefile.am: Add ampolish3.
1191
11922006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1193
1194        * ampolish3: New.
1195        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1196
11972006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1198
1199        * aclocal/rtems-ampolish.m4: New.
1200        * configure.ac: Use RTEMS_AMPOLISH3.
1201
12022006-04-18  Joel Sherrill <joel@OARcorp.com>
1203
1204        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1205
12062006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1207
1208        PR 853/filesystem
1209        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1210        should be modified to support the new exception scheme and to use the
1211        handle parameter.
1212
12132006-02-a32     Eric Norum <norume@aps.anl.gov>
1214
1215        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1216        "newer" PCI access calls.  Minor cleanups.  Comments.
1217
12182006-01-12      Eric Norum <norume@aps.anl.gov>
1219
1220        PR 861/networking
1221        PR 863/networking
1222        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1223
12242006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1225
1226        * wrapup/Makefile.am: Add preinstall.am.
1227        * libchip/Makefile.am: Build libchip/network/smc91111.
1228        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1229        Eliminate cyg_int* crap.
1230
12312006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1232
1233        * librdbg/Makefile.am: Add preinstall.am.
1234        * aclocal/bsp-configure.m4: Add ampolish3.
1235        New header guards.
1236
12372006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1238
1239        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1240        Merger from rtems-4-6-branch.
1241
12422006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1243
1244        * libchip/network/smc91111.c
1245        libchip/network/smc91111config.h
1246        libchip/network/smc91111exp.h
1247        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1248        * libchip/Makefile.am: Reflect adding smc91111*.
1249
12502006-01-08      Joel Sherrill <joel@OARcorp.com>
1251
1252        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1253        char *.
1254
12552006-01-08      Joel Sherrill <joel@OARcorp.com>
1256
1257        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1258        warnings.
1259
12602005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1261
1262        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1263        Add RTEMS_RELLDFLAGS.
1264        * automake/compile.am: Remove RTEMS_USE_GCC.
1265        Remove RTEMS_RELLDFLAGS.
1266        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1267
12682005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1269
1270        * libchip/network/if_media.h, libchip/network/mii.h:
1271        Remove (Moved to cpukit).
1272        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1273        and libchip/network/if_media.h.
1274        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1275        if_media.h having moved.
1276
12772005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1278
1279        * automake/compile.am, automake/host.am, automake/local.am,
1280        automake/subdirs.am: Remove depend.
1281        * configure.ac: Explicitly pass --libdir and --includedir to
1282        testsuites.
1283
12842005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1285
1286        * configure.ac: Reflect changes to testsuites.
1287
12882005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1289
1290        * automake/compile.am: Remove GCCSPECS.
1291        * aclocal/prog-cc.m4: Add GCCSPECS.
1292        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1293
12942005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1295
1296        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1297        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1298
12992005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1300
1301        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1302        libcpu/byteorder.h for i386.
1303
13042005-11-02      Till Straumann <strauman@slac.stanford.edu>
1305
1306        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1307        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1308        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1309        added a simple API/library for i2c devices and drivers for i2c
1310        2-byte eeproms and a ds1621 temperature sensor; API is documented
1311        in libi2c.h.
1312
13132005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1314
1315        * libnetworking/pppd/ipxcp.c,
1316        libnetworking/pppd/chat.c,
1317        libnetworking/pppd/patchlevel.h,
1318        libnetworking/pppd/upap.h,
1319        libnetworking/pppd/md5.h,
1320        libnetworking/pppd/pppd.8,
1321        libnetworking/pppd/README,
1322        libnetworking/pppd/preinstall.am,
1323        libnetworking/pppd/md4.h,
1324        libnetworking/pppd/magic.c,
1325        libnetworking/pppd/pppd.h,
1326        libnetworking/pppd/demand.c,
1327        libnetworking/pppd/rtemsmain.c,
1328        libnetworking/pppd/sys-rtems.c,
1329        libnetworking/pppd/ipcp.h,
1330        libnetworking/pppd/lcp.h,
1331        libnetworking/pppd/chap_ms.c,
1332        libnetworking/pppd/md4.c,
1333        libnetworking/pppd/rtemspppd.h,
1334        libnetworking/pppd/cbcp.h,
1335        libnetworking/pppd/auth.c,
1336        libnetworking/pppd/lcp.c,
1337        libnetworking/pppd/example/README,
1338        libnetworking/pppd/example/ppp.conf,
1339        libnetworking/pppd/example/system.h,
1340        libnetworking/pppd/example/netconfig.h,
1341        libnetworking/pppd/example/pppdapp.c,
1342        libnetworking/pppd/example/init.c,
1343        libnetworking/pppd/example/Makefile-user,
1344        libnetworking/pppd/example/pppd.options,
1345        libnetworking/pppd/rtemspppd.c,
1346        libnetworking/pppd/ipxcp.h,
1347        libnetworking/pppd/chap_ms.h,
1348        libnetworking/pppd/options.c,
1349        libnetworking/pppd/magic.h,
1350        libnetworking/pppd/chap.h,
1351        libnetworking/pppd/cbcp.c,
1352        libnetworking/pppd/upap.c,
1353        libnetworking/pppd/chap.c,
1354        libnetworking/pppd/Makefile.am,
1355        libnetworking/pppd/ccp.h,
1356        libnetworking/pppd/utils.c,
1357        libnetworking/pppd/rtemsdialer.h,
1358        libnetworking/pppd/fsm.h,
1359        libnetworking/pppd/pathnames.h,
1360        libnetworking/pppd/md5.c,
1361        libnetworking/pppd/fsm.c,
1362        libnetworking/pppd/ipcp.c,
1363        libnetworking/pppd/STATUS,
1364        libnetworking/pppd/ccp.c,
1365        libnetworking/Makefile.am: Remove (Moved to cpukit).
1366
13672005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1368
1369        * configure.ac: Remove libnetworking, libnetworking/pppd.
1370        * wrapup/Makefile.am: Remove libpppd.a.
1371
13722005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1373
1374        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1375        rtemsdialer.h to $(includedir)/rtems.
1376
13772005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1378
1379        * libnetworking/rtems_telnetd/icmds.c,
1380        libnetworking/rtems_telnetd/Makefile.am,
1381        libnetworking/rtems_telnetd/preinstall.am,
1382        libnetworking/rtems_telnetd/pty.c,
1383        libnetworking/rtems_telnetd/pty.h,
1384        libnetworking/rtems_telnetd/README,
1385        libnetworking/rtems_telnetd/telnetd.c,
1386        libnetworking/rtems_telnetd/telnetd.h:
1387        Remove (Moved to cpukit).
1388
13892005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1390
1391        * configure.ac: Remove libnetworking/rtems_telnetd.
1392        * libnetworking/Makefile.am: Remove rtems_telnetd.
1393        * libnetworking/README: Remove (Obsolete).
1394        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1395
13962005-10-20  Eric Norum <norume@aps.anl.gov>
1397
1398        * libchip/network/dec21140.c: Clean up PCI mapping.
1399
14002005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1401
1402        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1403        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1404        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1405        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1406        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1407        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1408
14092005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1410
1411        * aclocal/bspopts.m4: Add missing m4 quotes.
1412
14132005-09-02  Joel Sherrill <joel@OARcorp.com>
1414
1415    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1416
14172005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1418
1419        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1420        libchip/network/dec21140.c: Remove initialization of PCI bus.
1421
14222005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1423
1424        * optman/Makefile.am: Add preinstall.am.
1425
14262005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1427
1428        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1429        UNTESTED to tested.
1430
14312005-06-17      Joel Sherrill <joel@OARcorp.com>
1432
1433        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1434        it is not supported by the MPC5xx.
1435
14362005-06-17      Joel Sherrill <joel@OARcorp.com>
1437
1438        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1439        interface. Also correct attempting to build on other than PowerPC and
1440        x86.
1441
14422005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1443
1444        * libchip/Makefile.am: Add driver for Tulip clones.
1445        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1446        libchip/network/if_dcreg.h: New files.
1447
14482005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1449
1450        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1451        to enable rdbg.
1452        * configure.ac: Reflect changes above.
1453
14542005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1455
1456        * configure.ac: Add ada/.
1457
14582005-05-20      Sergei Organov  <osv@topconrd.ru>
1459
1460        PR 750/networking
1461        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1462        wait_input().
1463
14642005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1465
1466        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1467        rtems/irq.h.
1468
14692005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1470
1471        * libchip/Makefile.am: Include preinstall.am.
1472        * libchip/preinstall.am: New.
1473
14742005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1475
1476        * configure.ac: Add AMPOLISH3.
1477        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1478        * libnetworking/rtems_telnetd/preinstall.am: New.
1479        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1480
14812005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1482
1483        * configure.ac: Let enable_rpcgen default to "no".
1484
14852005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1486
1487        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1488
14892005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1490
1491        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1492        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1493
14942005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1495
1496        * libchip/network/dec21140.c, libchip/network/elnk.c,
1497        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1498
14992005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1500
1501        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1502        of code as a result of the implementation of a common PCI interface.
1503
15042005-05-04      Joel Sherrill <joel@OARcorp.com>
1505
1506        * libchip/network/open_eth.c: Remove prototype of set_vector.
1507
15082005-05-03      Joel Sherrill <joel@OARcorp.com>
1509
1510        * librdbg/src/ptrace.c: Remove warning.
1511
15122005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1513
1514        * libchip/network/dec21140.c, libchip/network/elnk.c,
1515        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1516        Modified parameter list to remove warnings.
1517
15182005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1519
1520        * libchip/network/cs8900.c, libchip/network/i82586.c,
1521        libchip/network/open_eth.c, libchip/network/sonic.c,
1522        libchip/serial/mc68681.c: Modified types to remove
1523        warnings.  Added initialization to remove warnings.
1524
15252005-04-28      Joel Sherrill <joel@OARcorp.com>
1526
1527        * libchip/network/README.sonic: Rewritten to account for removal of
1528        dmv177.
1529
15302005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1531
1532        PR 781/rtems_misc
1533        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1534
15352005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1536
1537        * libchip/serial/ns16550.c:
1538        Fixed warnings generated in various powerpc configurations
1539
15402005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1541
1542        * libchip/serial/ns16550.c: Modified
1543        ISR to work with PPC new exception processing
1544
15452005-03-14      Joel Sherrill <joel@OARcorp.com>
1546
1547        * libchip/network/dec21140.c, libchip/network/elnk.c,
1548        libchip/network/if_fxp.c: Continue PCI API unification. All use
1549        pci_find_device(). Network drivers manufacture a signature since all
1550        calls have not been converted yet.
1551
15522005-03-04      Joel Sherrill <joel@OARcorp.com>
1553
1554        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1555        initialize function part of the unified PCI API as pci_initialize().
1556
15572005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1558
1559        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1560        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1561
15622005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1563
1564        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1565        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1566
15672005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1568
1569        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1570        building procedures.
1571
15722005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1573
1574        * aclocal/prog-cc.m4:
1575        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1576
15772005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1578
1579        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1580
15812005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1582
1583        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1584
15852005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1586
1587        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1588
15892005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1590
1591        * libnetworking/rtems_servers/ftp.c,
1592        libnetworking/rtems_servers/ftp.h,
1593        libnetworking/rtems_servers/Makefile.am:
1594        Remove (relocated to cpukit/ftpd).
1595        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1596        removed move libnetworking/rtems_servers.
1597
15982005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1599
1600        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1601
16022005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1603
1604        PR 755/rtems
1605        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1606        Remove local declarations of rtems_bsdnet_nameservers,
1607        rtems_bsdnet_nameservers_count.
1608
16092005-01-31      Sergei Organov <osv@topconrd.ru>
1610
1611        PR 751/pppd
1612        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1613        committed to fix PR736 breaks pppd. chat.c should have its own static
1614        ttyfd for pppd to work correctly. The symptom is that second
1615        invokation of chat (for connect script) fails due to pppd_ttyfd set
1616        to -1 by previous chat invokation (for init script). In addition,
1617        this patch fixes leaving of dangling pointer in the abort_stbring[]
1618        by chat_send().
1619
16202005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1621
1622        * configure.ac: Remove CFLAGS_DEBUG_V.
1623        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1624
16252005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1626
1627        * wrapup/Makefile.am: Remove rtems-ctor.o.
1628
16292005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1630
1631        * libchip/rtc/rtc.h: size_t RTC_Count.
1632
16332005-01-20      Joel Sherrill <joel@OARcorp.com>
1634
1635        PR 736/pppd
1636        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1637        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1638        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1639        should not be static and should have a name more specific to pppd.
1640
16412005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1642
1643        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1644        libnetworking/rtems_servers/Makefile.am,
1645        libnetworking/rtems_telnetd/Makefile.am,
1646        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1647        Eliminate CFLAGS_OPTIMIZE_V.
1648
16492005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1650
1651        * configure.ac: Pass CFLAGS to testsuites configure.
1652        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1653        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1654
16552005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1656
1657        * configure.ac: Pass CFLAGS to cpukit configure.
1658        * aclocal/rtems-flags.m4: Remove (Unused).
1659        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1660        * aclocal/env-rtemsbsp.m4:
1661        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1662        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1663        RTEMS_CFLAGS.
1664        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1665        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1666        Cleanup comments.
1667
16682005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1669
1670        * automake/compile.am: Remove build-variant support.
1671
16722005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1673
1674        * libnetworking/pppd/Makefile.am,
1675        libnetworking/rtems_servers/Makefile.am,
1676        libnetworking/rtems_telnetd/Makefile.am:
1677        Remove build-variant support.
1678
16792005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1680
1681        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1682        support/Makefile.am, wrapup/Makefile.am:
1683        Remove build-variant support.
1684
16852004-11-22      Joel Sherrill <joel@OARcorp.com>
1686
1687        * libchip/network/if_fxp.c: Add entry for another module ID code.
1688
16892004-11-22      Joel Sherrill <joel@OARcorp.com>
1690
1691        PR 693/misc
1692        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1693        in/outport routines.
1694
16952004-11-22      Joel Sherrill <joel@OARcorp.com>
1696
1697        PR 693/misc
1698        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1699        in/outport routines.
1700
17012004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1702
1703        * aclocal/enable-itron.m4: Remove (unused).
1704
17052004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1706
1707        * configure.ac: Misc. quoting cleanups.
1708        Enable ada-tests iff --enable-ada and --enable-tests.
1709
17102004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1711
1712        PR 703/filesystem
1713        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1714        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1715        libchip/ide/ide_controller.c:
1716        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1717        available for BSPS/device drivers.
1718        Extend the "modes_available" and "mode_active" parameters to
1719        uint16_t for UDMA support.
1720
17212004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1722
1723        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1724        not supported on PowerPC since it works on the MVME2100 BSP.
1725
17262004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1727
1728        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1729        Add dependency tracking for *.cfgs.
1730        * Makefile.am: Add dependency tracking for *.cfg.
1731
17322004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1733
1734        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1735        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1736
17372004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1738
1739        PR 707/make_build
1740        * configure.ac: Add --enable-rpcgen.
1741
17422004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1743
1744        PR 700/rtems_misc
1745        * libnetworking/rtems_webserver/asp.c,
1746        libnetworking/rtems_webserver/balloc.c,
1747        libnetworking/rtems_webserver/cgi.c,
1748        libnetworking/rtems_webserver/default.c,
1749        libnetworking/rtems_webserver/ej.h,
1750        libnetworking/rtems_webserver/ejIntrn.h,
1751        libnetworking/rtems_webserver/ejlex.c,
1752        libnetworking/rtems_webserver/ejparse.c,
1753        libnetworking/rtems_webserver/emfdb.c,
1754        libnetworking/rtems_webserver/emfdb.h,
1755        libnetworking/rtems_webserver/form.c,
1756        libnetworking/rtems_webserver/handler.c,
1757        libnetworking/rtems_webserver/h.c,
1758        libnetworking/rtems_webserver/license.txt,
1759        libnetworking/rtems_webserver/Makefile.am,
1760        libnetworking/rtems_webserver/md5c.c,
1761        libnetworking/rtems_webserver/md5.h,
1762        libnetworking/rtems_webserver/mime.c,
1763        libnetworking/rtems_webserver/misc.c,
1764        libnetworking/rtems_webserver/NOTES,
1765        libnetworking/rtems_webserver/ringq.c,
1766        libnetworking/rtems_webserver/rom.c,
1767        libnetworking/rtems_webserver/rtems_webserver.h,
1768        libnetworking/rtems_webserver/security.c,
1769        libnetworking/rtems_webserver/sock.c,
1770        libnetworking/rtems_webserver/socket.c,
1771        libnetworking/rtems_webserver/sockGen.c,
1772        libnetworking/rtems_webserver/sym.c,
1773        libnetworking/rtems_webserver/uemf.c,
1774        libnetworking/rtems_webserver/uemf.h,
1775        libnetworking/rtems_webserver/um.c,
1776        libnetworking/rtems_webserver/um.h,
1777        libnetworking/rtems_webserver/umui.c,
1778        libnetworking/rtems_webserver/url.c,
1779        libnetworking/rtems_webserver/value.c,
1780        libnetworking/rtems_webserver/wbase64.c,
1781        libnetworking/rtems_webserver/webcomp.c,
1782        libnetworking/rtems_webserver/webmain.c,
1783        libnetworking/rtems_webserver/webpage.c,
1784        libnetworking/rtems_webserver/webrom.c,
1785        libnetworking/rtems_webserver/webs.c,
1786        libnetworking/rtems_webserver/websda.c,
1787        libnetworking/rtems_webserver/websda.h,
1788        libnetworking/rtems_webserver/webs.h,
1789        libnetworking/rtems_webserver/websSSL.c,
1790        libnetworking/rtems_webserver/websSSL.h,
1791        libnetworking/rtems_webserver/websuemf.c,
1792        libnetworking/rtems_webserver/wsIntrn.h:
1793        Remove (Moved to cpukit/http).
1794
17952004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1796
1797        PR 700/rtems_misc
1798        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1799        Remove libnetworking/rtems_webserver.
1800
18012004-10-25      Eric Norum <norume@aps.anl.gov>
1802
1803        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1804
18052004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1806
1807        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1808
18092004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1810
1811        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1812        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1813
18142004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1815
1816        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1817
18182004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1819
1820        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1821        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1822
18232004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1824
1825        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1826        BITSPERBYTE.
1827
18282004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1829
1830        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1831        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1832
18332004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1834
1835        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1836
18372004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1838
1839        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1840        * aclocal/enable-bare.m4: Remove.
1841        * configure.ac: Remove BARE_CPU_MODEL.
1842
18432004-10-13      Eric Norum <norume@aps.anl.gov>
1844
1845        PR 688/bsps
1846        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1847        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1848        MC146818A (and several Dallas Semiconductor) TOD chips.
1849
18502004-10-13      Eric Norum <norume@aps.anl.gov>
1851
1852        PR 686/networking
1853        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1854        device code.
1855
18562004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1857
1858        * libchip/network/dec21140.c: include <rtems/pci.h>.
1859
18602004-09-29      Joel Sherrill <joel@OARcorp.com>
1861
1862        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1863        libnetworking/pppd/utils.c: i960 obsoleted and all references
1864        removed.
1865
18662004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1867
1868        PR 607/networking
1869        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1870        instead of fully specifying unused PCI features.
1871
18722004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1873
1874        * configure.ac: Require automake > 1.9.
1875
18762004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1877
1878        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1879
18802004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1881
1882        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1883        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1884
18852004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1886
1887        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1888        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1889
18902004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1891
1892        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1893
18942004-07-28  Joel Sherrill <joel@OARcorp.com>
1895
1896    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1897
18982004-07-25      Joel Sherrill <joel@OARcorp.com>
1899
1900        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1901
19022004-05-21  Till Strauman <strauman@slac.stanford.edu>
1903
1904        PR 625/networking
1905        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1906        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1907        an error rather than panic if no chip is detected (thus allowing
1908        for probing).
1909        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1910        instead of looping forever.  Avoid divide by zero (crashed my PC).
1911        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1912        they are UNTESTED.
1913
19142004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1915
1916        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1917
19182004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1919
1920        * libchip/network/dec21140.c, libchip/network/elnk.c:
1921        #include <errno.h>.
1922
19232004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1924
1925        * libchip/network/if_media.h: Update from FreeBSD.
1926        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1927        libchip/network/i82586.c: #include <errno.h>.
1928
19292004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1930
1931        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1932
19332004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1934
1935        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1936
19372004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1938
1939        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1940        automake).
1941
19422004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1943
1944        PR 599/pppd
1945        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1946
19472004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1948
1949        * optman/rtems/no-region.c: Reflect having changed
1950        rtems_region_get_segment_size.
1951
19522004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1953
1954        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1955        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1956        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1957        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1958        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1959        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1960        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1961
19622004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1963
1964        * libchip/ide/ata.c, libchip/network/dec21140.c,
1965        libchip/network/elnk.c, libchip/network/i82586.c,
1966        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1967        libchip/network/open_eth.c, libchip/network/sonic.c,
1968        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1969        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1970        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1971        libchip/shmdr/shm_driver.h: Cosmetics.
1972
19732004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1974
1975        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1976        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1977        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1978        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1979        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1980        fixed size types.
1981
19822004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1983
1984        * configure.ac: Explicitly pass --includedir and --libdir to
1985        cpukit/configure.
1986
19872004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1988
1989        * librdbg/Makefile.am: Fix rpcgen rules.
1990        * librdbg/src/i386/any/remdeb_xdr.c,
1991        librdbg/src/m68k/any/remdeb_xdr.c,
1992        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1993        Reflect changes to librdbg/Makefile.am.
1994
19952004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1996
1997        * configure.ac: Reflect changes testsuites/configure.ac and
1998        cpukit/configure.ac.
1999
20002004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2001
2002        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2003        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2004
20052004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2006
2007        * configure.ac: Reflect changes to testsuites's configuration.
2008
20092004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2010
2011        PR/589 rtems
2012        * libchip/network/pci.h: Remove (Moved to cpukit).
2013
20142004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2015
2016        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2017        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2018        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2019        libchip/network/dec21140.c, libchip/network/elnk.c,
2020        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2021        libchip/network/open_eth.h, libchip/network/sonic.c,
2022        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2023        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2024        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2025        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2026        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2027        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2028        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2029        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2030        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2031        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2032        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2033        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2034        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2035        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2036        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2037        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2038        fixed-size types.
2039
20402004-03-14      Chris Johns  <chrisj@rtems.org>
2041
2042        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2043        the BSP example code.
2044        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2045        support the DIMMPC. This is a pc386 target with IO port support. Minor
2046        formating clean up. Add documentation to the header file.
2047        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2048        cs8900.h header file.
2049
20502004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2051
2052        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2053        Cosmetics.
2054
20552004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2056
2057        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2058        There are no application level Makefiles in here.
2059
20602004-03-04      Joel Sherrill <joel@OARcorp.com>
2061
2062        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2063        they can be used in application level makefiles.
2064
20652004-03-05      Joel Sherrill <joel@OARcorp.com>
2066
2067        * libnetworking/rtems_webserver/ejparse.c,
2068        libnetworking/rtems_webserver/emfdb.c,
2069        libnetworking/rtems_webserver/sock.c,
2070        libnetworking/rtems_webserver/socket.c,
2071        libnetworking/rtems_webserver/sym.c,
2072        libnetworking/rtems_webserver/webs.c,
2073        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
20742004-03-05      Joel Sherrill <joel@OARcorp.com>
2075
2076        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2077        compiling this file only only those CPU families with supported
2078        exception models.
2079
20802004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2081
2082        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2083        testsuites (Was exposed with --enable-multilib, only).
2084        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2085         Add RTEMS_BSP_CONFIG_SUBDIR.
2086        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2087        testsuites's configure.
2088        * aclocal/rtems-top.m4: Remove ENDIF hack.
2089        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2090
20912004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2092
2093        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2094        wrapup/Makefile.am: Fix automake problems having been introduced
2095        in previous patch.
2096
20972004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2098
2099        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2100        Preinstall dirs.
2101        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2102        * aclocal/check-multiprocessing.m4: Cosmetics.
2103        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2104        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2105
21062004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2107
2108        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2109        librdbg/src/Makefile.am.
2110        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2111        * configure.ac: Reflect changes above.
2112        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2113        * wrapup/Makefile.am: Reflect changes above.
2114        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2115
21162004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2117
2118        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2119
21202004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2121
2122        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2123
21242004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2125
2126        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2127
21282004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2129
2130        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2131        librdbg/src/powerpc/Makefile.am: Remove.
2132        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2133        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2134        * configure.ac: Reflect changes above.
2135
21362004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2137
2138
21392004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2140
2141        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2142        STRIP.
2143
21442004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2145
2146        * librdbg/include/Makefile.am: Merge-in
2147        librdbg/include/rdbg/i386/Makefile.am,
2148        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2149        librdbg/include/rdbg/powerpc/Makefile.am.
2150        * librdbg/include/rdbg/i386/Makefile.am,
2151        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2152        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2153        * configure.ac: Reflect changes above.
2154
21552004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2156
2157        * configure.ac: Use AS_HELP_STRING(ada).
2158
21592004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2160
2161        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2162        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2163        Use AC_CONFIG_HEADERS.
2164        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2165        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2166
21672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2168
2169        * Makefile.am: include local.am.
2170
21712004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2172
2173        * aclocal/version.m4: 4.6.99.0.
2174
21752004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2176
2177        * Makefile.am: Don't include host.am.
2178        * automake/compile.am: Further cleanups.
2179
21802004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2181
2182        * automake/lib.am: Remove (Unused).
2183
21842004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2185
2186        * wrapup/Makefile.am: Don't include lib.am.
2187        * automake/compile.am: Use automake compilation rules.
2188
21892004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2190
2191        * libnetworking/pppd/Makefile.am,
2192        libnetworking/rtems_servers/Makefile.am,
2193        libnetworking/rtems_telnetd/Makefile.am,
2194        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2195        support/Makefile.am: Don't include lib.am.
2196
21972004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2198
2199        * libchip/Makefile.am: Don't include lib.am.
2200        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2201        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2202        unnecessary EXTRA_DISTs.
2203
22042004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2205
2206        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2207        hack.
2208
22092004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2210
2211        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2212        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2213        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2214        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2215
22162004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2217
2218        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2219        Add AM_CONDITIONAL(HAS_MP).
2220        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2221        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2222        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2223        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2224        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2225        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2226        (Deprecated by autoconf 2.59).
2227
22282004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2229
2230        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2231        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2232
22332004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2234
2235        * ChangeLog: Merge-in libnetworking/ChangeLog.
2236        * libnetworking/ChangeLog: Remove.
2237        * ChangeLog: Merge-in librdbg/ChangeLog.
2238        * librdbg/ChangeLog: Remove.
2239        * ChangeLog: Merge-in libchip/ChangeLog.
2240        * libchip/ChangeLog: Remove.
2241        * ChangeLog: Merge-in optman/ChangeLog.
2242        * optman/ChangeLog: Remove.
2243
22442004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2245
2246        * configure.ac: Reflect changes to cpukit.
2247        * wrapup/Makefile.am: Reflect changes to librdbg.
2248        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2249        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2250        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2251        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2252        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2253        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2254        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2255        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2256        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2257
22582004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2259
2260        * aclocal/rtems-top.m4: Remove check for version.m4.
2261        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2262
22632004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2264
2265        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2266        * wrapup/Makefile.am: Reflect changes to libchip/*.
2267        * support/Makefile.am: Use automake compilation rules.
2268        * wrapup/Makefile.am: Reflect changes to support/*.
2269        * configure.ac: Remove libnetworking/wrapup/Makefile.
2270        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2271        libnetworking/*/lib*.a instead of libnetapps.a.
2272        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2273        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2274        * optman/Makefile.am: Use automake compilation rules.
2275        * libchip/Makefile.am: Fix typo in previous patch.
2276        * libchip/Makefile.am: Use automake compilation rules.
2277        * libnetworking/Makefile.am: Remove wrapup.
2278        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2279        automake-compilation rules.
2280        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2281        automake-compilation rules.
2282        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2283        automake-compilation rules.
2284        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2285        automake-compilation rules.
2286        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2287
22882004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2289
2290        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2291        PRE/TMPINSTALL_FILES to CLEANFILES.
2292        * automake/lib.am: Remove TMPINSTALL_FILES.
2293        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2294        PRE/TMPINSTALL_FILES to CLEANFILES.
2295        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2296        PRE/TMPINSTALL_FILES to CLEANFILES.
2297        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2298        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2299        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2300        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2301        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2302        * librdbg/src/i386/Makefile.am: Ditto.
2303        * librdbg/src/m68k/Makefile.am: Ditto.
2304        * librdbg/src/powerpc/Makefile.am: Ditto.
2305        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2306        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2307        * libnetworking/rtems_servers/Makefile.am: Ditto.
2308        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2309        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2310
23112004-01-07      Joel Sherrill <joel@OARcorp.com>
2312
2313        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2314        more completely covers the MIPS family.
2315
23162003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2317
2318        * wrapup/Makefile.am: Reflect changes to shmdr.
2319        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2320
23212003-12-18      Joel Sherrill <joel@OARcorp.com>
2322
2323        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2324        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2325        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2326        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2327        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2328        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2329        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2330
23312003-12-17      Joel Sherrill <joel@OARcorp.com>
2332
2333        * aclocal/version.m4: Updated to rtems-20031217-test.
2334
23352003-12-17     
2336
2337        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2338        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2339
23402003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2341
2342        * automake/compile.am: Remove LINK_LIBS (Unused).
2343        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2344
23452003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2346
2347        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2348        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2349        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2350        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2351        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2352
23532003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2354
2355        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2356        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2357        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2358        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2359        * librdbg/src/i386/Makefile.am:
2360        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2361        * librdbg/src/m68k/Makefile.am:
2362        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2363        * librdbg/src/powerpc/Makefile.am:
2364        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2365
23662003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2367
2368        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2369        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2370        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2371        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2372        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2373        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2374        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2375        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2376        * optman/Makefile.am: Remove project_libdir.
2377        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2378        PRE/TMPINSTALL_FILES.
2379        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2380        PRE/TMPINSTALL_FILES.
2381        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2382        PRE/TMPINSTALL_FILES.
2383        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2384        PRE/TMPINSTALL_FILES.
2385        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2386        from PRE/TMPINSTALL_FILES.
2387        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2388        PRE/TMPINSTALL_FILES.
2389        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2390        PRE/TMPINSTALL_FILES.
2391        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2392        PRE/TMPINSTALL_FILES.
2393        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2394        PRE/TMPINSTALL_FILES.
2395        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2396        PRE/TMPINSTALL_FILES.
2397        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2398        PRE/TMPINSTALL_FILES.
2399        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2400        from PRE/TMPINSTALL_FILES.
2401
24022003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2403
2404        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2405        * automake/lib.am: Remove project_libdir.
2406        * wrapup/Makefile.am: Reworked.
2407
24082003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2409
2410        * configure.ac: Reflect changes to librdbg.
2411        * optman/Makefile.am: Add tmpinstall dirstamp support.
2412        * libchip/Makefile.am: Fix variant-tmpinstall support.
2413        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2414        * librdbg/src/powerpc/Makefile.am: Merge-in former
2415        new_exception_processing/Makefile.am.
2416        * librdbg/src/m68k/any/Makefile.am: Remove.
2417        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2418        * librdbg/src/i386/any/Makefile.am: Remove.
2419        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2420        * librdbg/src/Makefile.am: Cosmetics.
2421        * librdbg/include/Makefile.am: Cosmetics.
2422        * librdbg/Makefile.am: Cosmetics.
2423        * libnetworking/Makefile.am: Cosmetics.
2424        * libnetworking/pppd/Makefile.am: Cosmetics.
2425        * libnetworking/wrapup/Makefile.am: Cosmetics.
2426
24272003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2428
2429        * Makefile.am: Cosmetics.
2430        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2431        support.
2432
24332003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2434
2435        * automake/compile.am: Remove $(ARCH):-rule.
2436
24372003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2438
2439        * configure.ac: Remove lib/libbsp/shared/Makefile,
2440        lib/libbsp/shmdr/Makefile.
2441
24422003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2443
2444        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2445        libchip/serial/Makefile, libchip/rtc/Makefile.
2446        * support/Makefile.am: Remove all-local: $(ARCH).
2447        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2448        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2449        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2450        * optman/Makefile.am: Remove all-local: $(ARCH).
2451        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2452        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2453        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2454        compilation dirstamp support.
2455        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2456        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2457        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2458        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2459        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2460        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2461        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2462        all-local: $(ARCH).
2463        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2464        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2465        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2466        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2467        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2468
24692003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2470
2471        * aclocal/lead-dot.m4: New (from automake-1.7f).
2472        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2473        AC_SUBST(dirstamp).
2474        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2475        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2476        libchip/serial/Makefile.am: Ditto.
2477        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2478        * librdbg/include/Makefile.am: Ditto.
2479        * librdbg/include/rdbg/Makefile.am: Ditto.
2480        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2481        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2482        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2483        * librdbg/src/Makefile.am: Ditto.
2484        * librdbg/src/i386/Makefile.am: Ditto.
2485        * librdbg/src/i386/any/Makefile.am: Ditto.
2486        * librdbg/src/m68k/Makefile.am: Ditto.
2487        * librdbg/src/m68k/any/Makefile.am: Ditto.
2488        * librdbg/src/powerpc/Makefile.am: Ditto.
2489        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2490        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2491        preinstallation.
2492        * libnetworking/pppd/Makefile.am: Ditto.
2493        * libnetworking/rtems_servers/Makefile.am: Ditto.
2494        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2495        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2496        * libnetworking/wrapup/Makefile.am: Ditto.
2497
24982003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2499
2500        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2501        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2502        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2503        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2504        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2505        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2506        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2507        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2508        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2509        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2510        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2511        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2512        underquoting to silence automake-1.8.
2513
25142003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2515
2516        * configure.ac: Reflect having moved tests to ../../testsuites.
2517
25182003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2519
2520        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2521        * aclocal/canonical-host.m4: Remove.
2522        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2523        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2524
25252003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2526
2527        * aclocal/check-cpu.m4: Remove.
2528        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2529        * aclocal/canonical-target-name.m4: Add m4-quotes.
2530        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2531        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2532        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2533        * aclocal/check-networking.m4: Add m4-quotes. Require
2534        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2535        * aclocal/check-posix.m4: Add m4-quotes. Require
2536        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2537        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2538        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2539        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2540
25412003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2542
2543        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2544        * aclocal/bsp-alias.m4: Remove.
2545
25462003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2547
2548        * configure.ac: Make presence of tests/ optional.
2549
25502003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2551
2552        * aclocal/path-perl.m4: Remove (Unused).
2553
25542003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2555
2556        * automake/force-preinstall.am: Remove.
2557
25582003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2559
2560        PR 499/rtems_misc
2561        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2562        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2563        Configuration (Odd was forced) - Correction of Stop Bit configuration
2564        (inversed) - Correction of ISR Handler to call
2565        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2566        CTS Hardware flow control Configuration.
2567
25682003-09-04      Joel Sherrill <joel@OARcorp.com>
2569
2570        * lib/libcpu/shared/include/cache.h,
2571        lib/libcpu/shared/src/cache_aligned_malloc.c,
2572        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2573        license changed.
2574        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2575        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2576        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2577        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2578        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2579        for license changed.
2580        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2581        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2582        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2583        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2584        libchip/network/cs8900.h, libchip/network/dec21140.c,
2585        libchip/network/elnk.c, libchip/network/open_eth.c,
2586        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2587        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2588        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2589        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2590        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2591        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2592        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2593        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2594        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2595        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2596        libchip/serial/serial.h, libchip/serial/z85c30.c,
2597        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2598        libchip/serial/z85c30_reg.c: URL for license changed.
2599
26002003-09-03      Jiri Gaisler <jiri@gaisler.com>
2601
2602        PR 477/networking
2603        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2604        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2605        libchip/network/open_eth.h: New files.
2606
26072003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2608
2609        * aclocal/rtems-top.m4: Add RTEMS_API.
2610        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2611
26122003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2613
2614        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2615        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2616        @RTEMS_BSP@.cfg.
2617
26182003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2619
2620        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2621
26222003-08-20      Joel Sherrill <joel@OARcorp.com>
2623
2624        * libchip/network/cs8900.c: Correct copyright statements.
2625
26262003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2627
2628        * aclocal/check-itron.m4: Remove.
2629        * aclocal/enable-inlines.m4: Remove.
2630        * Makefile.am: Reflect having moved aclocal/.
2631        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2632        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2633        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2634        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2635        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2636        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2637        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2638        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2639        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2640        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2641        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2642        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2643        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2644        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2645        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2646        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2647        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2648        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2649        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2650        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2651        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2652        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2653        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2654        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2655        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2656        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2657        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2658        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2659        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2660        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2661        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2662        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2663        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2664        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2665        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2666        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2667        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2668        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2669        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2670        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2671        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2672        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2673        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2674        * aclocal/target.m4: New (Copied from ../../aclocal).
2675        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2676        * aclocal/version.m4: New (Copied from ../../aclocal).
2677
26782003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2679
2680        * configure.ac: Remove stray comments.
2681        * automake/local.am, automake/host.am: Remove "debug".
2682
26832003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2684
2685        * Makefile.am: Reflect having moved automake/.
2686        * lib/Makefile.am: Reflect having moved automake/.
2687        * support/Makefile.am: Reflect having moved automake/.
2688        * wrapup/Makefile.am: Reflect having moved automake/.
2689        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2690        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2691        from ../../automake).
2692        * optman/Makefile.am: Reflect having moved automake/.
2693        * libchip/Makefile.am: Reflect having moved automake/.
2694        * libchip/ide/Makefile.am: Reflect having moved automake/.
2695        * libchip/network/Makefile.am: Reflect having moved automake/.
2696        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2697        * libchip/serial/Makefile.am: Reflect having moved automake/.
2698        * librdbg/Makefile.am: Reflect having moved automake/.
2699        * librdbg/include/Makefile.am: Reflect having moved automake/.
2700        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2701        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2702        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2703        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2704        automake/.
2705        * librdbg/src/Makefile.am: Reflect having moved automake/.
2706        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2707        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2708        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2709        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2710        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2711        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2712        having moved automake/.
2713        * libnetworking/Makefile.am: Reflect having moved automake/.
2714        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2715        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2716        automake/.
2717        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2718        automake/.
2719        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2720        automake/.
2721        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2722
27232003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2724
2725        * Makefile.am: Add bsp.pc.in.
2726        * bsp.pc.in: New (pkgconfig support).
2727
27282003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2729
2730        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2731
27322003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2733
2734        * lib/Makefile.am: New (Required by 'make dist').
2735        * lib/ChangeLog: Remove.
2736        * lib/.cvsignore: Cleanup.
2737        * configure.ac: Reflect having added lib/Makefile.am.
2738        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2739        lib/libbsp/configure.ac.
2740        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2741        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2742
27432003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2744
2745        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2746        * configure.ac: Merge-in librdbg/configure.ac.
2747        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2748        librdbg/configure.ac.
2749        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2750        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2751        LIBCHIP. Conditionally build include-dirs.
2752        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2753        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2754        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2755        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2756        librdbg/include/rdbg/m68k/Makefile.am,
2757        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2758        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2759        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2760        librdbg/src/powerpc/Makefile.am, librdbg/
2761        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2762        configure.ac into ../configure.ac.
2763        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2764        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2765        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2766        libnetworking/rtems_telnetd/Makefile.am,
2767        libnetworking/rtems_webserver/Makefile.am,
2768        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2769        into ../configure.ac.
2770
27712003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2772
2773        PR 427/rtems
2774        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2775        * librdbg/src/servtsp.c: Ditto.
2776
27772003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2778
2779        PR 429/bsps
2780        PR 432/bsps
2781        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2782        packets are queued onto an elnk board, the ISR will deadlock the device
2783        with a tx complete interrupt.  Lighter tx loads are not affected as they
2784        end up submitting single packets to the device.
2785
27862003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2787
2788        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2789        optman/configure.ac.
2790        * optman/configure.ac: Remove (Merged into ../configure.ac).
2791        * optman/Makefile.am: Reflect having merged configure.ac into
2792        ../configure.ac.
2793        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2794        * libchip/Makefile.am, libchip/ide/Makefile.am,
2795        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2796        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2797        ../configure.ac.
2798
27992003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2800
2801        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2802
28032003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2804
2805        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2806        on i386.
2807
28082003-06-13      Joel Sherrill <joel@OARcorp.com>
2809
2810        * libnetworking/pppd/chat.c: Removed warnings.
2811
28122003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2813
2814        * libchip/network/README.3com: New file missed in previous commit.
2815        PR 405/bsps
2816        PR 393/networking
2817        * libchip/network/dec21140.c: Fix leak also known as PR393.
2818        * libchip/network/elnk.c, libchip/network/if_media.h,
2819        libchip/network/mii.h: New files.
2820        * libchip/network/Makefile.am: Reflect new files.
2821
28222003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2823
2824        * configure.ac: Remove support for profile-variant.
2825
28262003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2827
2828        PR 397/pppd
2829        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2830        * libnetworking/pppd/magic.c: Remove *rand48.
2831        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2832
28332003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2834
2835        * wrapup/Makefile.am: Add libide.a.
2836
28372003-04-15      Joel Sherrill <joel@OARcorp.com>
2838
2839        PR 387/rtems_misc
2840        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2841        routines.
2842        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2843
28442003-04-11      Joel Sherrill <joel@OARcorp.com>
2845
2846        * libnetworking/rtems_webserver/cgi.c,
2847        libnetworking/rtems_webserver/sockGen.c,
2848        libnetworking/rtems_webserver/umui.c,
2849        libnetworking/rtems_webserver/websSSL.c,
2850        libnetworking/rtems_webserver/websSSL.h,
2851        libnetworking/rtems_webserver/websda.c,
2852        libnetworking/rtems_webserver/websda.h: New files. Not included in
2853        previous commit.
2854
28552003-04-10      Joel Sherrill <joel@OARcorp.com>
2856
2857        PR 371/pppd
2858        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2859        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2860        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2861        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2862        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2863        still global symbols in rtemspppd.h which might need to be changed or
2864        converted into member of a structure which is dereferenced with a
2865        pointer that is managed as a per task variable. But this patch should
2866        avoid many conflicts.
2867
28682003-03-27      Joel Sherrill <joel@OARcorp.com>
2869
2870        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2871        not allowed in the cpukit source code since it must be buildable
2872        independent of any BSP. These files were moved to libchip/ide.
2873        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2874        files.
2875
28762003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2877
2878        PR 368/filesystems
2879        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2880        improvements which now work on pc386 and mbx8xx.
2881        * libchip/ide/ide_controller.c: New file.
2882
28832003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2884
2885        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2886
28872003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2888
2889        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2890        * configure.ac: Add support/.
2891        * support/.cvsignore: New.
2892        * support/Makefile.am: New.
2893        * support/version.c: New.
2894        * wrapup/Makefile.am: Add support/libsupport.a.
2895        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2896        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2897        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2898        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2899
29002003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2901
2902        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2903
29042003-02-20      Till Straumann <strauman@slac.stanford.edu>
2905
2906        PR 354/networking
2907        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2908        chip against a table of supported chips. The untested ones are still
2909        commented out, however.
2910
29112003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2912
2913        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2914        * configure.ac: AC_PREREQ(2.57).
2915        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2916        * optman/configure.ac: AC_PREREQ(2.57).
2917        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2918        * libchip/configure.ac: AC_PREREQ(2.57).
2919        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2920        * librdbg/configure.ac: AC_PREREQ(2.57).
2921        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2922        * libnetworking/configure.ac: AC_PREREQ(2.57).
2923
29242003-02-06      Joel Sherrill <joel@OARcorp.com>
2925
2926        * libnetworking/pppd/chat.c: Convert routines with common names to
2927        static. This included get_char(), put_char(), and character() among
2928        others.
2929
29302003-02-03      Joel Sherrill <joel@OARcorp.com>
2931
2932        PR 338/filesystem
2933        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2934        rtems_io_lookup_name() (API change).  Unused function removed.
2935
29362003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2937
2938        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2939        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2940        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2941        Eliminate *_O_FILES.
2942        * libnetworking/rtems_servers/Makefile.am,
2943        libnetworking/rtems_webserver/Makefile.am,
2944        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2945
29462002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2947
2948        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2949        Let all-local: depend on $(LIB).
2950        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2951        * optman/Makefile.am: Apply install-data-local to install *.rels.
2952
29532002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2954
2955        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2956        %.c rules.
2957        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2958        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2959        * libchip/rtc/Makefile.am: Ditto.
2960        * libchip/serial/Makefile.am: Ditto.
2961
29622002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2963
2964        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2965        LIBC_DEFINES.
2966        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2967        LIBC_DEFINES.
2968        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2969        LIBC_DEFINES.
2970
29712002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2972
2973        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2974
29752002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2976
2977        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2978        cache-checking.
2979        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2980
29812002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2982
2983        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2984        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2985        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2986        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2987        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2988
29892002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2990
2991        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2992        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2993        Remove.
2994        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2995
29962002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2997
2998        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2999        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3000
30012002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3002
3003        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3004        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3005
30062002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3007
3008        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3009        * optman/rel.am: New.
3010
30112002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3012
3013        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3014        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3015        braino in comment on "exec". Extend --enable-ada handling.
3016
30172002-11-04      Joel Sherrill <joel@OARcorp.com>
3018
3019        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3020        tasks and rolling multiple loops into 1.
3021        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3022        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3023        Removed warnings.
3024
30252002-10-31      Joel Sherrill <joel@OARcorp.com>
3026
3027        * libchip/network/dec21140.c: Removed warnings.
3028        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3029        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3030        librdbg/src/m68k/any/remdeb_xdr.c,
3031        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3032        warnings.
3033        * libnetworking/rtems_webserver/socket.c,
3034        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3035
30362002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3037
3038        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3039        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3040        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3041        above.
3042
30432002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3044
3045        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3046        * wrapup/.cvsignore: Remove autom4te.cache.
3047        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3048        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3049        autom4te.cache.
3050        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3051        autom4te.cache.
3052        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3053        autom4te.cache.
3054
30552002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3056
3057        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3058
30592002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3060
3061        * optman/.cvsignore: Add autom4te.cache.
3062
30632002-09-14      Joel Sherrill <joel@OARcorp.com>
3064
3065        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3066
30672002-09-07      Joel Sherrill <joel@OARcorp.com>
3068
3069        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3070        include files to resolve warnings.
3071
30722002-09-07      Chris Johns <ccj@acm.org>
3073
3074        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3075        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3076        which corrects the problem  where the cs8900.c file was actually the BSP
3077        glue.  Joel did some hacking so this file will compile.  Previously it
3078        required providing a target.h file to compile.
3079        * libchip/network/cs8900.c.bsp: New file.
3080
30812002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3082
3083        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3084
30852002-08-31      Joel Sherrill <joel@OARcorp.com>
3086
3087        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3088        eliminate warning.
3089
30902002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3091
3092        * configure.ac: Add ada-tests.
3093
30942002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3095
3096        * Makefile.am: Add preinstall-stamp.
3097
30982002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3099
3100        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3101        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3102        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3103        gcc31 happy.
3104        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3105        cp.
3106
31072002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3108
3109        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3110        make/bsp.mak.
3111        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3112        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3113
31142002-08-12      Joel Sherrill <joel@OARcorp.com>
3115
3116        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3117        avoid error.
3118
31192002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3120
3121        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3122        * configure.ac: Add BSP_SUBDIRS.
3123        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3124        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3125        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3126        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3127        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3128        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3129        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3130        RTEMS_CHECK_BSP_CACHE.
3131        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3132        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3133        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3134        .$(OBJEXT) instead of .o.
3135        * libnetworking/pppd/Makefile.am,
3136        libnetworking/rtems_servers/Makefile.am,
3137        libnetworking/rtems_telnetd/Makefile.am,
3138        libnetworking/rtems_webserver/Makefile.am,
3139        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3140
31412002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3142
3143        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3144        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3145        ../libchip/serial/$(ARCH)/libserialio.a.
3146        * libchip/serial/Makefile.am: Don't tmp-install lib.
3147        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3148
31492002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3150
3151        * Makefile.am: Add rtems_makedir.
3152        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3153        * Makefile.am: Add wrapup-SUBDIR.
3154        * wrapup/ChangeLog: Remove.
3155        * wrapup/configure.ac: Remove.
3156        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3157        (Make the bare BSP happy).
3158        * configure.ac: Ditto.
3159        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3160        Create make/custom/default.cfg.
3161        * configure.ac: Add creation of make/custom/*.cfg. Create
3162        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3163
31642002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3165
3166        * Makefile.am: Clean $(PROJECT_RELEASE).
3167
31682002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3169
3170        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3171        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3172        prototype mismatches.
3173
31742002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3175
3176        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3177        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3178
31792002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3180
3181        * acinclude.m4: Add test "$multilib" != "yes".
3182        * config-ml.in: Remove.
3183        * acinclude.m4: Cleanups.
3184        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3185        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3186        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3187        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3188        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3189
31902002-07-16      Eric Norum <eric.norum@usask.ca>
3191
3192        * New driver for the Intel EtherExpressPro (82559ER) chip.
3193        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3194        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3195        * libchip/network/Makefile.am: Modified to reflect above.
3196
31972002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3198
3199        * acinclude.m4: New.
3200        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3201        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3202        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3203
32042002-07-01      Joel Sherrill <joel@OARcorp.com>
3205
3206        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3207        _Objects_Information_table now that it is a two dimensional array based
3208        upon API and class.
3209        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3210        of strnlen().
3211
32122002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3213
3214        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3215        preinstall libnetapps.a.
3216
32172002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3218
3219        * configure.ac: Remove librpc.
3220
32212002-06-25      Joel Sherrill <joel@OARcorp.com>
3222
3223        * Per PR233, moved librpc to exec.
3224        * configure.ac, wrapup/Makefile.am: Modified.
3225        * librpc, librpc/ChangeLog: Removed.
3226
32272002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3228
3229        * optman/Makefile.am: Remove multilib support.
3230        * optman/configure.ac: Ditto.
3231        * optman/sapi/Makefile.am: Ditto.
3232
32332002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3234
3235        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3236        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3237
32382002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3239
3240        Move networking libraries to c/src/exec/libnetworking
3241        * libnetworking/configure.ac, libnetworking/Makefile.am,
3242        libnetworking/wrapup/Makefile.am: Reflect Moval.
3243
32442002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3245
3246        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3247        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3248        <rtems/bspIo.h>.
3249
32502002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3251
3252        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3253        * libnetworking/rtems/mkrootfs.h: Ditto.
3254        * libnetworking/rtems/Makefile.am: Reflect changes above.
3255
32562002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3257
3258        * configure.ac: Remove lib.
3259
32602002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3261
3262        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3263        that exception stack frames on M68K members with VBR always are 6 byte
3264        long. The incorrect assumption resulted in some gdb commands like "next"
3265        to fail on the 68360.
3266
32672002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3268
3269        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3270        PR 220
3271        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3272        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3273        CVS.
3274        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3275        libnetworking/sys/filio.h: Remove.
3276        * libnetworking/sys/Makefile.am: Reflect changes above.
3277
32782002-05-07      Chris Johns <ccj@acm.org>
3279
3280        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3281        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3282        requires it to be stripped.
3283
32842002-05-01      Eric Norum <eric.norum@usask.ca>
3285
3286        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3287        assembly  to satisfy gcc 3.1 and newer.
3288
32892002-04-26      Eric Norum <eric.norum@usask.ca>
3290
3291        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3292        agressive optimization in gcc 3.1 does not reorder things.
3293
32942002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3295
3296        * libchip/network/dec21140.c: Reflect changes to powerpc's
3297        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3298        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3299        <rtems/score/cpu.h>.
3300        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3301        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3302
33032002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3304
3305        * optman/configure.ac: Remove ENABLE_GCC28.
3306
33072002-04-11      Chris Johns <ccj@acm.org>
3308
3309        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3310        driver control block field to the ifconfig network driver structure.
3311        This field is needed by the i82586 driver which was ported from NetBSD
3312        as it had better hardware abstraction.
3313        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3314        PR59, added the drv_ctrl driver control block field to the ifconfig
3315        network driver structure. This field is needed by the i82586 driver
3316        which was ported from NetBSD as it had better hardware abstraction.
3317
33182002-04-10      Mike Siers <mikes@poliac.com>
3319
3320        * libnetworking/rtems_webserver/NOTES,
3321        libnetworking/rtems_webserver/asp.c,
3322        libnetworking/rtems_webserver/balloc.c,
3323        libnetworking/rtems_webserver/default.c,
3324        libnetworking/rtems_webserver/ej.h,
3325        libnetworking/rtems_webserver/ejIntrn.h,
3326        libnetworking/rtems_webserver/ejlex.c,
3327        libnetworking/rtems_webserver/ejparse.c,
3328        libnetworking/rtems_webserver/emfdb.c,
3329        libnetworking/rtems_webserver/emfdb.h,
3330        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3331        libnetworking/rtems_webserver/handler.c,
3332        libnetworking/rtems_webserver/license.txt,
3333        libnetworking/rtems_webserver/md5.h,
3334        libnetworking/rtems_webserver/md5c.c,
3335        libnetworking/rtems_webserver/mime.c,
3336        libnetworking/rtems_webserver/misc.c,
3337        libnetworking/rtems_webserver/ringq.c,
3338        libnetworking/rtems_webserver/rom.c,
3339        libnetworking/rtems_webserver/security.c,
3340        libnetworking/rtems_webserver/sock.c,
3341        libnetworking/rtems_webserver/sym.c,
3342        libnetworking/rtems_webserver/uemf.c,
3343        libnetworking/rtems_webserver/uemf.h,
3344        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3345        libnetworking/rtems_webserver/url.c,
3346        libnetworking/rtems_webserver/value.c,
3347        libnetworking/rtems_webserver/wbase64.c,
3348        libnetworking/rtems_webserver/webcomp.c,
3349        libnetworking/rtems_webserver/webpage.c,
3350        libnetworking/rtems_webserver/webrom.c,
3351        libnetworking/rtems_webserver/webs.c,
3352        libnetworking/rtems_webserver/webs.h,
3353        libnetworking/rtems_webserver/websuemf.c,
3354        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3355        2.1.4.
3356
33572002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3358
3359        * libchip/network/i82586.c: Include <string.h>.
3360        * libchip/network/sonic.c: Ditto.
3361
33622002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3363
3364        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3365
33662002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3367
3368        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3369
33702002-03-27      Thomas.Doerfler@imd-systems.de
3371
3372        PR 144
3373        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3374        memory address 0 when called for the first time. This is done when
3375        trying to clear the variable "dhcp_hostname".
3376
33772002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3378
3379        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3380        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3381        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3382        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3383        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3384        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3385        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3386        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3387        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3388        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3389        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3390        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3391        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3392        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3393        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3394        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3395        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3396        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3397        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3398        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3399        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3400        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3401        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3402        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3403        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3404        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3405        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3406        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3407        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3408        AUTOMAKE_OPTIONS.
3409        * libnetworking/configure.ac:
3410        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3411        foreign 1.6]).
3412        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3413        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3414        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3415        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3416        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3417        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3418        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3419        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3420        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3421        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3422        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3423        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3424        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3425        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3426        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3427        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3428        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3429
34302002-03-27      Ilya Alexeev <ilya@continuum.ru>
3431
3432        PR 162
3433        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3434        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3435        used in a device write routines.  Now ppp_softc structure have own
3436        character for writing to device (sc_outchar).  I think that converting
3437        local variables to static is not a right solution, because problems will
3438        occur in the case of two or more ppp instances.
3439        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3440        must be u_long, otherwise in the case of the big output packet endless
3441        loop may occur.
3442
34432002-03-21      Ilya Alexeev <ilya@continuum.ru>
3444
3445        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3446        preparations for multiple PPPD connections.
3447
34482002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3449
3450        PR 149
3451        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3452        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3453        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3454        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3455
34562002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3457
3458        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3459        * configure.ac: Modified to reflect addition.
3460
34612002-02-27      Ilya Alexeev <ilya@continuum.ru>
3462
3463        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3464        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3465        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3466        capabilities as well as eliminate some warnings.
3467
34682002-02-27      Eric Norum <eric.norum@usask.ca>
3469
3470        * libnetworking/net/radix.c: Properly handle fetching the default route
3471        when there is no route.  This was a bug in the original FreeBSD code and
3472        this fix is from an updated version of their code.
3473
34742002-02-16      Eric Norum <eric.norum@usask.ca>
3475
3476        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3477        checking.
3478
34792002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3480
3481        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3482        dodefaultroute.
3483
34842002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3485
3486        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3487        include <rtems/seterr.h>.
3488
34892002-02-01      Mike Siers <mikes@poliac.com>
3490
3491        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3492        avoid bringing the link down too fast. NOTE: Mike reports successfully
3493        running at 56K baud on a direct link.
3494
34952002-02-01      Eric Valette <valette@crf.canon.fr>
3496
3497        * librdbg/So many patches have been posted recently on the mailing list
3498        and  because we were unable to find correct solution to compile on
3499        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3500        because the coding  style of rdbg was rather inconsistant among various
3501        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3502        global coding style (using indent + manual edits), 2) incorporate/review
3503        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3504        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3505        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3506        after rdbg initialization is done, NB : the paches is huge but it is
3507        mainly due to coding styke chnages.  Only few lines of codes have been
3508        really changed and they do not impact  rdbg functionnality (AFAIKT).
3509        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3510        librdbg/include/rdbg/m68k/rdbg_f.h,
3511        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3512        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3513        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3514        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3515        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3516        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3517        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3518        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3519        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3520        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3521        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3522        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3523        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3524        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3525        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3526        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3527
35282002-01-31      Mike Siers <mikes@poliac.com>
3529
3530        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3531        * Nice Update of PPPD support which eliminates the requiremetn that
3532        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3533        and reports that it seems to be more stable and handle larger packets
3534        better.  This patch replaces the termios tasks with more general pppd
3535        network driver tasks.  The functions pppinput() and pppstart() get
3536        called from the interrupt service routine.
3537        * libnetworking/Makefile.am, libnetworking/configure.ac,
3538        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3539        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3540        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3541        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3542        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3543        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3544        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3545        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3546        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3547        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3548        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3549        libnetworking/net/route.c, libnetworking/net/route.h,
3550        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3551        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3552        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3553        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3554        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3555        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3556        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3557        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3558        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3559        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3560        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3561        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3562        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3563        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3564        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3565        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3566        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3567        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3568        libnetworking/pppd/example/README,
3569        libnetworking/pppd/example/netconfig.h,
3570        libnetworking/wrapup/Makefile.am: Modified.
3571        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3572        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3573        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3574        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3575        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3576        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3577        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3578        libnetworking/modem/pppcompress.c: Subdirectory removed.
3579
35802002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3581
3582        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3583        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3584
35852002-01-18      Till Straumann <strauman@slac.stanford.edu>
3586
3587        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3588        issues: - exception handler needs to enable MSR_FP if the interrupted
3589        thread is FP enabled. - printk message for MSR fixed and added
3590        stacktrace. NOTE: this requires the stacktrace patch to
3591        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3592        however).
3593
35942002-01-06      Joel Sherrill <joel@OARcorp.com>
3595
3596        * optman/.cvsignore: Added aclocal.m4 and configure.
3597        * optman/.cvsignore: New file.
3598
35992002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3600
3601        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3602
36032002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3604
3605        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3606        * optman/ChangeLog: New.
3607        * optman/configure.ac: New.
3608        * optman/Makefile.am: New.
3609        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3610        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3611
36122001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3613
3614        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3615
36162001-12-18      Eric Norum <eric.norum@usask.ca>
3617
3618        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3619        `directories' (path names with a / at the end) while disallowing open()
3620        operations on TFTP `directories'.
3621
36222001-12-07      Eric Norum <eric.norum@usask.ca>
3623
3624        * libnetworking/lib/tftpDriver.c: Restore write capability.
3625
36262001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3627
3628        * libchip/network/sonic.h: Fix typo.
3629        * libnetworking/arpa/Makefile.am: Remove stray lines.
3630
36312001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3632
3633        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3634
36352001-10-18      Eric Norum <eric.norum@usask.ca>
3636
3637        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3638        chdir() and open() operations within the TFTP file system.
3639
36402001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3641
3642        * librdbg/configure.ac: Fix latent bug exposed by removal of
3643        config.cache's which prevented powerpc targets librdbg from building.
3644
36452001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3646
3647        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3648        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3649        autoconf-2.52 happy.
3650
36512001-10-12      Mike Siers <mikes@poliac.com>
3652
3653        * libnetworking/Update to stable working state.  Congratulations Mike!
3654        :).
3655        * libnetworking/modem_example: Directory removed.
3656        * libnetworking/modem_example/16550.h,
3657        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3658        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3659        libnetworking/modem_example/ppp.h,
3660        libnetworking/modem_example/pppcompress.c: Files removed.
3661        * libnetworking/pppd/example/pppd.options: New file.
3662        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3663        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3664        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3665        libnetworking/pppd/rtemsmain.c: Updated.
3666
36672001-10-12      Joel Sherrill <joel@OARcorp.com>
3668
3669        * libchip/serial/z85c30.c: Fixed typo.
3670
36712001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3672
3673        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3674        * configure.in: Remove.
3675        * configure.ac: New file, generated from configure.in by autoupdate.
3676        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3677        * libchip/configure.in: Remove.
3678        * libchip/configure.ac: New file, generated from configure.in by
3679        autoupdate.
3680        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3681        * librdbg/configure.in: Remove.
3682        * librdbg/configure.ac: New file, generated from configure.in by
3683        autoupdate.
3684        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3685        * libnetworking/configure.in: Remove.
3686        * libnetworking/configure.ac: New file, generated from configure.in by
3687        autoupdate.
3688
36892001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3690
3691        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3692        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3693        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3694
36952001-09-27      Joel Sherrill <joel@OARcorp.com>
3696
3697        * libchip/ChangeLog: Fixed typo in date.
3698
36992001-09-27      Eric Norum <eric.norum@usask.ca>
3700
3701        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3702        TFTP  filesystem.
3703
37042001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3705
3706        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3707        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3708        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3709        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3710        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3711        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3712        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3713        'PREINSTALL_FILES ='.
3714        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3715        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3716        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3717        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3718        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3719        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3720        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3721        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3722        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3723        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3724        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3725        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3726
37272001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3728
3729        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3730        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3731        * librdbg/src/m68k/any/Makefile.am: Ditto.
3732        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3733        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3734        happy.
3735
37362001-09-21      Joel Sherrill <joel@OARcorp.com>
3737
3738        * libchip/network/Makefile.am: Fixed typo on file name.
3739        * libchip/network/i82586.c: Commented out line 318 which is referencing
3740        a member of a structure that is not currently there.  This needs to be
3741        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3742        to C style.
3743
37442001-09-19      Eric Norum <eric.norum@usask.ca>
3745
3746        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3747
37482001-09-19      Chris Johns <ccj@acm.org>
3749
3750        * libchip/network/README.i82586, libchip/network/i82586.c,
3751        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3752        Network driver for Intel i82586.
3753        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3754        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3755        "root" filesystem with information obtained via the DHCP response.
3756
37572001-09-14      Eric Norum <eric.norum@usask.ca>
3758
3759        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3760        make gcc 3.x happy.
3761
37622001-08-16      Mike Siers <mikes@poliac.com>
3763
3764        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3765        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3766        These support callback functionality that has not even been compiled
3767        under RTEMS yet.
3768        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3769        example application.  Mike's notes on the modifications: - renamed
3770        error() function because of namespace problems - removed calls to the
3771        exit() funciton - removed extra files from the pppd source directory -
3772        defined pppd task constant values in rtemspppd.h - modifyied example
3773        code to get actual tick per second value - placed the pppd 2.3.11 man
3774        page file (pppd.8) into the pppd directory.
3775        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3776        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3777        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3778        libnetworking/pppd/rtems-ppp.c: Deleted.
3779        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3780        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3781        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3782        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3783        libnetworking/pppd/example/init.c,
3784        libnetworking/pppd/example/netconfig.h,
3785        libnetworking/pppd/example/ppp.conf,
3786        libnetworking/pppd/example/pppdapp.c,
3787        libnetworking/pppd/example/system.h: New files.
3788        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3789        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3790        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3791        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3792        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3793        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3794        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3795        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3796        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3797        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3798        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3799        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3800        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3801        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3802        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3803
38042001-08-16      Joel Sherrill <joel@OARcorp.com>
3805
3806        * libnetworking/pppd/example/Makefile: Removed.
3807        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3808        to avoid bootstrap -c clobbering it.
3809        * libnetworking/rtems_telnetd/.cvsignore: New file.
3810
38112001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3812
3813        * libnetworking/Makefile.am, libnetworking/configure.in,
3814        libnetworking/rtems_servers/Makefile.am,
3815        libnetworking/rtems_servers/telnetd.c,
3816        libnetworking/rtems_servers/telnetd.h,
3817        libnetworking/rtems_telnetd/Makefile.am,
3818        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3819        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3820        libnetworking/rtems_telnetd/telnetd.c,
3821        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3822        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3823        effect when ftpd change. - the tcp/ip stats have been implemented into
3824        icmds.c and started when telnetd daemon is started.
3825        * libnetworking/rtems_servers/telnetd.c,
3826        libnetworking/rtems_servers/telnetd.h: Removed.
3827        * libnetworking/rtems_telnetd: New directory.
3828        * libnetworking/rtems_telnetd/Makefile.am,
3829        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3830        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3831        libnetworking/rtems_telnetd/telnetd.c,
3832        libnetworking/rtems_telnetd/telnetd.h: New files.
3833
38342001-06-14      Joel Sherrill <joel@OARcorp.com>
3835
3836        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3837        Moved from libmisc/shell so the network stack to address network
3838        depenendency.
3839        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3840
38412001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3842
3843        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3844
38452001-05-15      Joel Sherrill <joel@OARcorp.com>
3846
3847        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3848        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3849        accidentally deleted the incorrectly empty versions.
3850
38512001-05-14      Till Straumann <strauman@slac.stanford.edu>
3852
3853        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3854        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3855        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3856        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3857        to know the values) - the affected BSP (shared/motorola) headers have
3858        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3859        driver (libchip/network/dec21140.c) has been fixed to use
3860        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3861        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3862        who is using this driver. - the DEC driver also has been fixed to use
3863        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3864        delay_in_bus_cycles().
3865
38662001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3867
3868        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3869
38702001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3871
3872        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3873
38742001-04-24      Eric Norum <eric.norum@usask.ca>
3875
3876        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3877        NTP synchronization a little more robust -- no NTP daemon yet, but at
3878        least it trys a little harder when the primary NTP server is down.
3879
38802001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3881
3882        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3883        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3884        libnetworking/pppd/modem_example/modem.c,
3885        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3886        other strings into English.
3887        * libnetworking/pppd/STATUS: updated to reflect the changes.
3888
38892001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3890
3891        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3892        again.
3893
38942001-04-20      Eric Valette <valette@crf.canon.fr>
3895
3896        * mcp750 directory renamed new_exception processing as it supports many
3897        more CPU models.
3898        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3899        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3900        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3901        formerly in mcp750 plus modifications.
3902        * librdbg/src/powerpc/mcp750/.cvsignore,
3903        librdbg/src/powerpc/mcp750/Makefile.am,
3904        librdbg/src/powerpc/mcp750/remdeb.h,
3905        librdbg/src/powerpc/mcp750/remdeb_f.x,
3906        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3907        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3908        new_exception_processing.
3909        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3910        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3911        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3912        part of this effort to add support for the MPC8xx.
3913
39142001-04-19      Joel Sherrill <joel@OARcorp.com>
3915
3916        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3917        internal include files.
3918
39192001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3920
3921        PR 158
3922        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3923        rcmd() library call by commenting out the parts that deal with signals.
3924        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3925        stdio. The 'server-side' parts of this file which deal with
3926        authentication are disabled since they are not needed.
3927
39282001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3929
3930        * libnetworking/include/.cvsignore: Remove dangling file.
3931
39322001-03-14      Joel Sherrill <joel@OARcorp.com>
3933
3934        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3935        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3936        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3937        libchip style serial drivers can be written in libcpu or libbsp.
3938
39392001-03-01      Joel Sherrill <joel@OARcorp.com>
3940
3941        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3942        libchip/network/sonic.c, libchip/network/sonic.h,
3943        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3944        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3945        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3946        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3947        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3948        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3949        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3950        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3951
39522001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3953
3954        * librdbg/include/rdbg/Makefile.am,
3955        librdbg/include/rdbg/i386/Makefile.am,
3956        librdbg/include/rdbg/m68k/Makefile.am,
3957        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3958        style on include files.
3959
39602001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3961
3962        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3963        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3964        replace ${..} with $(..).
3965        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3966        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3967        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3968        libnetworking/rtems/Makefile.am, libnetworking/
3969        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3970        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3971        include_*HEADERS instead of H_FILES.
3972        * libnetworking/include/Makefile.am: Remove.
3973        * libnetworking/Makefile.am: Add handling of *.h files.
3974        * libnetworking/configure.in: Remove include/Makefile.
3975
39762001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3977
3978        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3979
39802001-01-31      Sergei Organov <osv@javad.ru>
3981
3982        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3983        current dir and root dir removed in favor of new libio support for
3984        task-local current and root directories. - Bug in `close_data_socket()'
3985        introduced by previous change fixed. - `command_pasv()' changed to set
3986        timeout on socket we are listening on and code fixed to don't close
3987        socket twice on error. - `serr()' changed to clear `errno'. -
3988        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3989        changed to clear `errno' before processing session. -
3990        `close_data_socket()' fixed to close both active and passive sockets -
3991        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3992        empty string  in `exec_command()'.
3993
39942001-01-25      Eric Norum <eric.norum@usask.ca>
3995
3996        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3997        improves throughput on systems which are dropping packets.   Only the
3998        first timeout is reduced.  This keeps the number of extra packets down
3999        on networks that are very busy and dropping lots of packets.
4000
40012001-01-24      Sergei Organov <osv@javad.ru>
4002
4003        * libnetworking/rtems_servers/ftpd.c,
4004        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4005        - Timeouts on sockets implemented. 'idle' field added to configuration.
4006        No timeout by default to keep backward compatibility. Note: SITE IDLE
4007        command not implemented yet. - Basic global access control implemented.
4008        'access' field added to configuration. No access limitations by default
4009        to keep backward compatibility. - Anchor data socket for active mode
4010        (using self IP and port 20.) - Fixed default data port support (still
4011        not tested). - Don't allow IP address different from originating host in
4012        PORT command to improve security. - Fixed bug in MDTM command. - Check
4013        for correctness of parsing of argument in command_port(). - Fixed
4014        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4015        a directory. - Command parsing a little bit improved: command names are
4016        now converted to upper-case to be more compatible with RFC (command
4017        names are not case-sensitive.) - Reformat comments so that they have
4018        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4019        previous changes - True ASCII mode implemented (doesn't work for hooks
4020        and /dev/null) - Passive mode implemented, PASV command added. - Default
4021        port for data connection could be used (untested, can't find ftp client
4022        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4023        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4024
40252001-01-18      Joel Sherrill <joel@OARcorp.com>
4026
4027        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4028        macro using variable arguments.
4029        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4030        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4031        since I updated the main RTEMS development machine to RedHat 7.2 and
4032        apparently got a new version of rpcgen.
4033
40342001-01-12      Sergei Organov <osv@javad.ru>
4035
4036        * libnetworking/rtems_servers/ftpd.c,
4037        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4038        - use pool of pre-created threads to handle sessions instead of
4039        creating/deleting threads on the fly - LIST output is now similar to
4040        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4041        happy with it. - LIST NAME now works (both for files and directories) -
4042        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4043        clients happy  - keep track of CWD for every session separately -
4044        ability to specify root directory name for FTPD in configuration table.
4045        FTPD will then create illusion for FTP clients that this is actually
4046        root directory. - ignore options sent in commands, thus LIST -al FILE
4047        works and doesn't try to list "-al" directory. - buffers are allocated
4048        on stack instead of heap where possible to eliminate malloc/free calls
4049        (avoid possible heap fragmentation troubles). - drop using of task
4050        notepad to pass parameters - use function arguments instead - use
4051        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4052        in socket() instead of AF_INET.
4053
40542001-01-02      Joel Sherrill <joel@OARcorp.com>
4055
4056        * libnetworking/CHANGELOG: Removed.
4057        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4058
40592000-12-14      Eric Norum <eric.norum@usask.ca>
4060
4061        * libnetworking/lib/tftpDriver.c: Added write capability.
4062
40632000-12-08      Joel Sherrill <joel@OARcorp.com>
4064
4065        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4066        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4067        numerous variable declarations conditional on PPP_COMPRESS and
4068        PPP_FILTER.  Commented out variables that were not used because the code
4069        using them was commented out. Removed totally unused variables.
4070        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4071        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4072
40732000-11-30      Joel Sherrill <joel@OARcorp.com>
4074
4075        * libnetworking/modem/ppp_tty.c: Changed to include
4076        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4077        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4078        * libnetworking/Makefile.am: Modified to reflect above.
4079
40802000-11-27      Joel Sherrill <joel@OARcorp.com>
4081
4082        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4083
40842000-11-25      Eric Norum <eric.norum@usask.ca>
4085
4086        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4087        core.
4088
40892000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4090
4091        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4092        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4093        subdir.
4094        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4095        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4096        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4097        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4098        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4099        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4100        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4101        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4102        ppp_tty.c and the real pppd main is in pppmain.c.
4103
41042000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4105
4106        * libchip/network/sonic.c: Added ipalign() routine to align the received
4107        packet so that the ip header is on a 32-bit boundary. Necessary for
4108        cpu's that do not allow unaligned loads and stores and when the 32-bit
4109        DMA mode is used.
4110
41112000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4112
4113        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4114        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4115        ACLOCAL_AMFLAGS.
4116        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4117        ACLOCAL_AMFLAGS.
4118        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4119        ACLOCAL_AMFLAGS.
4120
41212000-11-03      Chris Johns <ccj@acm.org>
4122
4123        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4124        libchip/network/cs8900.h: New files.
4125
41262000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4127
4128        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4129        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4130        $(RTEMS_TOPdir)/aclocal.
4131        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4132        $(RTEMS_TOPdir)/aclocal.
4133        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4134        $(RTEMS_TOPdir)/aclocal.
4135
41362000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4137
4138        * configure.in: Switch to GNU-canonicalization.
4139        * Makefile.am: Reflect changes to configure.in.
4140        * acinclude.m4: Remove.
4141
41422000-10-30      Joel Sherrill <joel@OARcorp.com>
4143
4144        * POSIX include files merged into newlib.  This resulted in some
4145        definitions moving to other files and thus some secondary effects in
4146        RTEMS source code.
4147        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4148        in sync with newlib's <machine/types.h>.
4149        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4150        definition of struct itimerval in <sys/time.h>.
4151
41522000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4153
4154        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4155        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4156        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4157        * ChangeLog: Fix typos.
4158        * configure.in: add tests to the GNU canonicalized subdirectories.
4159
41602000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4161
4162        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4163        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4164        the lib directory before configuring lib/.
4165
41662000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4167
4168        * configure.in, Makefile.am: add exec to the GNU canonicalized
4169        subdirectories.
4170        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4171        * configure.in: add libnetworking, librpc and librdb to the GNU
4172        canonicalized subdirectories.
4173        * configure.in: add libmisc and libchip to the GNU canonicalized
4174        subdirectories.
4175        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4176        Switch to GNU canonicalization.
4177        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4178        Switch to GNU canonicalization.
4179        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4180        Switch to GNU canonicalization.
4181
41822000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4183
4184        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4185        canonicalization to libfs/. The approach is currently a bit of a hack as
4186        GNU canonicalization does not support the per-BSP build some of the
4187        other directories require.  As more of the tree is converted, this will
4188        become less  of an issue.
4189
41902000-10-20      Joel Sherrill <joel@OARcorp.com>
4191
4192        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4193        parameter.
4194
41952000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4196
4197        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4198        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4199        * librdbg/configure.in: Add m68k support.
4200        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4201        subdirectory.
4202        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4203        failure.
4204        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4205        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4206        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4207        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4208        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4209        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4210        librdbg/src/m68k/.cvsignore: New files.
4211        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4212        function pointers.
4213        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4214        _after_ pointer has been checked against NULL.
4215
42162000-10-18      Joel Sherrill <joel@OARcorp.com>
4217
4218        * wrapup/Makefile.am: Added libfs.
4219
42202000-10-18      Chris Johns <ccj@acm.org>
4221
4222        * libfs created.
4223        * configure.in: Added libfs subdirectory.
4224        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4225
42262000-09-28      Joel Sherrill <joel@OARcorp.com>
4227
4228        * libnetworking/rtems_webserver/Makefile.am,
4229        libnetworking/rtems_webserver/base64.c,
4230        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4231        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4232
42332000-09-22      Joel Sherrill <joel@OARcorp.com>
4234
4235        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4236        libnetworking/rtems/rtems_bsdnet_internal.h,
4237        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4238        have included rtems.h.  It is now including precisely the  least amount
4239        of low level, yet portable .h files to get the basic RTEMS types
4240        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4241        used machine/types.h to include rtems.h.
4242
42432000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4244
4245        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4246
42472000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4248
4249        * libnetworking/ChangeLog: Cleanup.
4250
42512000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4252
4253        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4254        * libchip/ChangeLog: Fix formating.
4255
42562000-09-05      Joel Sherrill <joel@OARcorp.com>
4257
4258        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4259        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4260        confusion and to work with the converted flags.
4261
42622000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4263
4264        * wrapup/Makefile.am: Include compile.am.
4265        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4266        libchip/serial/Makefile.am: Include compile.am.
4267        * librdbg/src/i386/any/Makefile.am,
4268        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4269        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4270        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4271        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4272        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4273        libnetworking/rtems_servers/Makefile.am,
4274        libnetworking/rtems_webserver/Makefile.am,
4275        libnetworking/wrapup/Makefile.am: Include compile.am.
4276
42772000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4278
4279        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4280        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4281
42822000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4283
4284        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4285
42862000-08-31      Joel Sherrill <joel@OARcorp.com>
4287
4288        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4289        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4290        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4291        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4292        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4293        * libnetworking/wbase64.c: Removed.
4294        * libnetworking/Makefile.am, libnetworking/asp.c,
4295        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4296        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4297        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4298        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4299        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4300        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4301        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4302        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4303        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4304        Modified.
4305
43062000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4307
4308        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4309
43102000-08-30      Joel Sherrill <joel@OARcorp.com>
4311
4312        * libnetworking/rtems_webserver/license.txt: New file.
4313
43142000-08-10      Joel Sherrill <joel@OARcorp.com>
4315
4316        * ChangeLog: New file.
4317        * libchip/ChangeLog: New file.
4318        * librdbg/ChangeLog: New file.
4319        * libnetworking/ChangeLog: New file.
4320
Note: See TracBrowser for help on using the repository browser.