source: rtems/c/src/ChangeLog @ 167c6ce

4.115
Last change on this file since 167c6ce was 167c6ce, checked in by Sebastian Huber <sebastian.huber@…>, on 06/21/10 at 15:25:04

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

PR 1576/misc

  • libchip/i2c/spi-sd-card.c: Enable CRC checks.
  • Property mode set to 100644
File size: 160.1 KB
Line 
12010-06-21      Arnout Vandecappelle <arnout@mind.be>
2
3        PR 1576/misc
4        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
5
62010-06-21      Arnout Vandecappelle <arnout@mind.be>
7
8        PR 1569/misc
9        * libchip/i2c/spi-sd-card.c: Added CRC checks.
10
112010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        PR 1561/cpukit
14        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
15
162010-06-14      Arnout Vandecappelle <arnout@mind.be>
17
18        PR 1557/misc
19        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
20
212010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * aclocal/version.m4: Bump RTEMS_API to 4.11.
24        Bump _RTEMS_VERSION to 4.10.99.0.
25
262010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
27
28        * libchip/network/if_dc.c: Fix warning.
29
302010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
31
32        * libchip/network/greth.c: Misc. hacks to allow compilation on
33        16bit targets.
34
352010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        PR 1531/newlib
38        * libchip/network/i82586.c:
39        Add local copy of ALIGN().
40
412010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * libchip/network/cs8900.c:
44        Misc. changes to make code 16bit-target compliant.
45        * libchip/network/i82586.c:
46        Use int32_t instead of int for 16bit-target compliance.
47        * libchip/network/open_eth.c:
48        Misc. changes to make code 16bit-target compliant.
49
502010-05-18      Chris Johns <chrisj@rtems.org>
51
52        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
53        1448/filesystem.
54
552010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * aclocal/bsp-alias.m4: Change quoting to work-round
58        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
59
602010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
61
62        * libchip/network/if_dc.c: Remove warnings.
63
642010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
65
66        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
67        libchip/serial/ns16550.c, libchip/serial/serial.h,
68        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
69        or intptr_t instead of uint32_t or int32_t.
70
712010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
72
73        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
74        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
75        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
76        uint32_t.
77
782010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
79
80        * libchip/serial/serial.h: Add extern "C".
81
822010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
83
84        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
85        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
86        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
87        prototype
88
892010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
90
91        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
92        CPU_SIMPLE_VECTORED_INTERRUPTS.
93
942010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
95
96        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
97        simple or PIC interrupt model.
98
992010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * libchip/rtc/ds1375.c: #include <unistd.h>.
102
1032010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
104
105        * libchip/network/i82586.c: Readdress use of ctype methods per
106        recommendation from D.J. Delorie on the newlib mailing list. We
107        should pass an unsigned char into these methods.
108
1092010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
110
111        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
112        variable.
113
1142010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
115
116        * libchip/network/i82586.c: Fix warnings for ctype methods.
117
1182010-02-19      Chris Johns <chrisj@rtems.org>
119
120        * libchip/ide/ide_controller.c: Create the devices as block
121        devices.
122
1232010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
124
125        * libchip/ide/ata_internal.h, libchip/ide/ata.c
126        libchip/i2c/spi-sd-card.c: Update for block device API change.
127
1282010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
129
130        * libchip/display/disp_hcms29xx.c,
131        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
132        libchip/display/font_hcms29xx.h: various fixes
133
1342009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
135
136        PR 1474
137        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
138        device API change.
139
1402009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
141
142        * libchip/network/greth.c: Eliminate unused type
143        rtems_clock_time_value.
144
1452009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
146
147        * libchip/network/dec21140.c: Warning elimination
148        (dec21140_softc->base now is an uint32_t).
149
1502009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
151
152        PR 1483/cpukit
153        * libchip/network/dec21140.c, libchip/network/elnk.c,
154        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
155        *_SUPPORTED-guarded code sections.
156
1572009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
158
159        * libchip/network/dec21140.c, libchip/network/elnk.c,
160        libchip/network/if_dc.c: Ensure PCI drivers are built on all
161        supported configurations. PowerPC conditionals were not current and
162        code was not being built on supported BSPs.
163
1642009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
165
166        * libchip/network/smc91111.c: Formatting.
167
1682009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
171        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
172        uint32_t (16bit ints are too small).
173
1742009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
175
176        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
177        * libchip/network/if_dc.c: Fix type mismatch.
178
1792009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
180
181        * aclocal/bsp-linkcmds.m4: New.
182
1832009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
184
185        * configure.ac: Rework CFLAGS setup.
186        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
187        * automake/compile.am: Remove RTEMS_CFLAGS.
188
1892009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
190
191        * libchip/ide/ata.h: Move extern "C".
192
1932009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
194
195        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
196        Use hex-constants to avoid implicit int-casts.
197        * libchip/i2c/spi-memdrv.c:
198        Use hex-constants to avoid implicit int-casts.
199        Use rtems_off64_t offsets to avoid loosing precision.
200
2012009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
202
203        * libchip/serial/ns16550.c: Update for interrupt handler type change.
204
2052009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
206
207        * aclocal/bsp-alias.m4: New.
208        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
209
2102009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
211
212        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
213
2142009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
215
216        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
217        * Makefile.am: Remove BARE_CPU_MODEL.
218
2192009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
220
221        * configure.ac: Remove cfg_dir.
222
2232009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
224
225        * configure.ac: Remove -std=c99 -fasm.
226        Remove AM_CONDITIONAL LIBCHIP.
227        * libchip/Makefile.am, wrapup/Makefile.am:
228        Remove AM_CONDITIONAL LIBCHIP.
229
2302009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
231
232        * configure.ac: Pick up make/custom/*.
233        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
234
2352009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
236
237        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
238        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
239
2402009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
241
242        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
243
2442009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
245
246        * Makefile.am: Remove RTEMS_HOST (unused).
247        * configure.ac: Remove RTEMS_HOST (unused).
248        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
249
2502009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
251
252        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
253        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
254
2552009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
256
257        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
258        aclocal/check-posix.m4, aclocal/enable-posix.m4,
259        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
260
2612009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * configure.ac: Rework make/custom/* handling.
264        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
265        * Makefile.am: Remove make/custom/default.cfg-rule.
266
2672009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
268
269        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
270        NULL pointer access in interrupt handler.
271
2722009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
273
274        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
275        device API change.
276
2772009-10-08      Chris Johns <chrisj@rtems.org>
278
279        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
280        multiblock support from the ATA driver. Multiblock at the disk
281        level should not be a global policy as a disk may have more than
282        one partition with different block sizes. An IDE driver could
283        decide to use the feature with DMA but this a driver specific
284        design choice. Fixed bugs relating to variable block sizes and
285        large block transfer.
286        * c/src/libchip/ide/ide_controller.c,
287        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
288        Changed the block size to 32bits so blocks of 64K or bigger can be
289        transfered in a single driver call.
290
2912009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
292
293        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
294        shared irq.h yet and this breaks a significant number of them.
295
2962009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
297
298        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
299        model.
300
3012009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
302
303        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
304        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
305        renamed to rtems_termios_baud_to_number.
306
3072009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
308
309        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
310        termios_baud_to_number (duplicate prototypes).
311        Add C++-guards.
312        Include rtems/termiostypes.h.
313
3142009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
315
316        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
317
3182009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
319
320        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
321        physical address to support BSD TCP/IP stack.
322
3232009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
324
325        * libchip/network/elnk.c: Convert calls to legacy routine
326        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
327
3282009-08-03      Roger Dahlkvist <ruppe@kth.se>
329
330        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
331
3322009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
333
334        * libchip/ide/ata.c: Remove warning.
335
3362009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
337
338        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
339        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
340        now use the same macros.
341        * aclocal/bsp-bspcleanup-options.m4: New file.
342
3432009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
344
345        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
346        obsolete defines and declarations.  Set initial baud during device
347        open.  Fixed interrupt mode.
348
3492009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
350
351        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
352        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
353        EINVAL and ENOTTY as appropriate.
354
3552009-05-30      Chris Johns <chrisj@rtems.org>
356
357        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
358        devices on an IDE bus and cleaned up the initialisation register
359        call.
360
3612009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
362
363        * libchip/network/i82586.c: Fix warning in manner suggested by
364        Arnout Vandecappelle <arnout@mind.be> in
365        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
366
3672009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
368
369        * libchip/network/if_dc.c: Fixed warnings.
370
3712009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
372
373        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
374        as needed.
375
3762009-04-29      Chris Johns <chrisj@rtems.org>
377
378        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
379
380        * libchip/ide/ide_controller.c: Change the status detection and
381        add a message if the transfer fails. There is currently no error
382        handle at the IDE drvier level.
383
3842009-03-12      Daniel Hellstrom <daniel@gaisler.com>
385
386        PR 1392/bsps
387        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
388        over multiple pages results in extra data being written.
389
3902009-02-27      Gene Smith <gene.smith@siemens.com>
391
392        PR 1356
393        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
394        cards.
395
3962009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
397
398        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
399        enabled on x86.
400
4012009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
402
403        * aclocal/bspopts.m4: Quoting cosmetics.
404
4052009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
406
407        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
408        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
409        writes.  Fixed integer type in device structure.
410
4112009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
412
413        * libchip/serial/ns16550.c: Turn on ns16550_process() for
414        BSP_FEATURE_IRQ_LEGACY case also.
415
4162008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
417
418        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
419        level LibI2C interface.  Added generic block IO functions.
420
4212008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
422
423        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
424        optman/rtems/no-msg.c, optman/rtems/no-part.c,
425        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
426        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
427        optman/sapi/no-ext.c, optman/sapi/no-io.c:
428        Revert previous patch (cvs clash with Joel hacking cpukit).
429
4302008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
431
432        * aclocal/canonical-target-name.m4: Remove tic4x.
433
4342008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
435
436        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
437
4382008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
439
440        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
441        optman/rtems/no-msg.c, optman/rtems/no-part.c,
442        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
443        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
444        optman/sapi/no-ext.c, optman/sapi/no-io.c:
445        Fix prototypes.
446
4472008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
448
449        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
450
4512008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
452
453        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
454        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
455        duplicated data.
456
4572008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
458
459        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
460        SuperCore Handler initialization routines to directly pull parameters
461        from configuration table.
462
4632008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
464
465        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
466        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
467        optman/rtems/no-part.c, optman/rtems/no-region.c,
468        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
469        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
470        initialization routines to directly pull parameters from
471        configuration table. Eliminate empty routines sportted.
472
4732008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
474
475        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
476
4772008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
478
479        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
480        all public use of TOD conversion routines.
481
4822008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
483
484        * libchip/network/smc91111config.h:
485        #include <stdint.h> instead of <rtems/stdint.h>.
486
4872008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
488
489        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
490        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
491
4922008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
493
494        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
495
4962008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
497
498        * libchip/serial/ns16550.c: Transmit the character in the polled write
499        function within a critical section for printk() compatibility.
500
5012008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
502
503        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
504
5052008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
506
507        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
508
5092008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
510
511        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
512
5132008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
514
515        * aclocal/bsp-bootcard-options.m4: Fix quoting.
516
5172008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
518
519        * aclocal/bsp-bootcard-options.m4: New file.
520        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
521
5222008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
523
524        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
525        BSPs that support this feature.
526
5272008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
528
529        * libchip/serial/ns16550.c: Fix typo.
530
5312008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
532
533        * libchip/serial/ns16550.c: Fix typo.
534
5352008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
536
537        * libchip/serial/ns16550.c: Add not supported on arm even though it is
538        not simple vectored.
539
5402008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
541
542        * libchip/serial/ns16550.c: Not currently supported on architectures
543        with simple vectored interrupt model.
544
5452008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
546
547        * aclocal/version.m4: Bump RTEMS_API to 4.10.
548        Bump _RTEMS_VERSION to 4.9.99.0.
549
5502008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
551
552        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
553        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
554        functions have now static linkage type.  Added constant qualifier to
555        operations table and read-only function parameters.
556
557        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
558        c/src/libchip/serial/serial.h:  Include required header files.  Removed
559        support for old PowerPC exception handling.  Various fixes for
560        interrupt related routines.  Added support for BSPs with IRQ extension
561        API.
562
5632008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
564
565        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
566        is no PCI bus based upon the BSP not having a base address defined.
567        This means this driver cannot be supported on that board.
568
5692008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
570
571        * libchip/network/dec21140.c, libchip/network/elnk.c,
572        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
573
5742008-09-17      Miao Yan <yanmiaobest@gmail.com>
575
576        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
577        add simple device only filesystem (devfs), optionally completely drop
578        out filesystem, and to clean up disabling newlib reentrancy support.
579        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
580        now has a 15K code space.
581        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
582        Removed.
583
5842008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
585
586        * libchip/ide/ata.h: Convert to Unix file format.
587
5882008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
589
590        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
591        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
592        libchip/serial/serial.h, libchip/serial/serprobe.c,
593        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
594        Convert to "bool".
595        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
596        libchip/i2c/spi-memdrv.h: Convert to "bool".
597        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
598        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
599        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
600        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
601        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
602        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
603        Convert to "bool".
604        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
605        Convert to "bool".
606        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
607        Convert to "bool".
608
6092008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
610
611        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
612        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
613        memory driver to not use the clock ioctl to install a method to poll
614        for input. It now uses a Class API Timer which means we can eliminate
615        this special IOCTL from all clock drivers.
616        * libchip/shmdr/setckvec.c: Removed.
617
6182008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
619
620        * libchip/network/sonic.c: Do not declare a variable just to hold an
621        ignored return value.
622
6232008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
624
625        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
626
6272008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
628
629        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
630        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
631
6322008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
633
634        * libchip/display/disp_hcms29xx.c: Do not make these static. They
635        appear to be unused that way.
636
6372008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
638
639        * libchip/shmdr/shm_driver.h: Correct prototypes.
640
6412008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
642
643        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
644        variables and made methods static.
645
6462008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
647
648        * libchip/serial/ns16550.c: Fix warning.
649
6502008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
651
652        * aclocal/prog-cc.m4: Add -Wnested-externs.
653
6542008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
655
656        * libchip/network/dec21140.c: Add missing prototype.
657        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
658
6592008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
660
661        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
662        -Wstrict-prototypes to RTEMS_CFLAGS.
663
6642008-08-02      Chris Johns <chrisj@rtems.org>
665
666        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
667        rtems_blkdev_request count and start references. Use
668        RTEMS_BLKDEV_START_BLOCK.
669
6702008-07-29      Chris Johns <chrisj@rtems.org>
671
672        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
673
674        * libchip/ide/ata.c: Change to use a mutex rather than disable
675        pre-emption. Updated to the libblock changes.
676
677        * libchip/ide/ata_internal.h: Updated to the new chains API.
678
679        * libchip/ide/ide_controller.c: Updated to the libblock
680        changes. Added come debug tracing.
681
682        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
683        to the libblock changes.
684
6852008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
686
687        * configure.ac: Remove RPCGEN, RPCTOOLS.
688
6892008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
690
691        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
692        for output format specifiers.
693
6942008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
695
696        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
697        Fixed some data types
698
6992008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
700
701        * libchip/i2c/spi-sd-card.c: Added missing header file.
702        * libchip/Makefile.am: Added SD Card driver.
703
7042008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
705
706        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
707        make glyphs non-constant, added file headers
708
7092008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
710
711        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
712        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
713        * libchip/display/font_hcms29xx.h
714        Creation of SPI display driver
715
7162008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
717
718        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
719        via SPI.
720
7212008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
722
723        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
724        AC_PREREQ(2.62).
725
7262008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
727
728        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
729
7302008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
731
732        * libchip/Makefile.am: Move termios helper routines from libchip to
733        libcsupport. Add routine which makes it easy for a termios device
734        driver to inform termios of its default baud rate. This avoids
735        inconsistencies in later termios settings changes.
736        * libchip/serial/termios_baud2index.c,
737        libchip/serial/termios_baud2num.c: Removed.
738
7392008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
740
741        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
742
7432008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
744
745        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
746        not fail if there are none.
747
7482008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
749
750        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
751        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
752        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
753        * libchip/Makefile.am:
754        derived a generic spi memory driver from spi-flash-m25p40,
755        added descriptor for fram fm25l256
756
7572008-05-07      Till Straumann <strauman@slac.stanford.edu>
758
759        PR 649/bsps
760        * libchip/ide/ata.c: Give up if the interface does not become ready.
761
7622008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
763
764        Moved to cpukit.
765        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
766        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
767        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
768        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
769        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
770        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
771        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
772        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
773        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
774        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
775        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
776        nfsclient/src/xdr_mbuf.c: Removed.
777
7782008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
779
780        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
781
7822008-01-05      Chris Johns <chrisj@rtems.org>
783
784        * libchip/flash/am29lv160.c: Update the blank check error message
785        to say there is an error.
786       
7872007-12-22      Chris Johns <chrisj@rtems.org>
788
789        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
790        the hello message. Just one line but still a little too long.
791       
7922007-12-14      Chris Johns <chrisj@rtems.org>
793
794        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
795        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
796        * libchip/flash, libchip/flash/am29lv160.c,
797        libchip/flash/am29lv160.h: New.
798
7992007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
800
801        * libchip/network/if_fxp.c: Spacing.
802
8032007-11-20      Till Straumann <strauman@slac.stanford.edu>
804
805        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
806        Avoid using 'stdio' before the system is up and fully
807        initialized.
808
8092007-11-20      Till Straumann <strauman@slac.stanford.edu>
810
811        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
812        * libchip/Makefile.am, libchip/preinstall.am:
813        added new driver for Maxim DS1375 i2c RTC.
814
8152007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
816
817        * libchip/i2c/spi-flash-m25p40.c:
818        added addressing call in write function
819
8202007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
821
822        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
823        * libchip/Makefile.am:
824        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
825
8262007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
827
828        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
829
8302007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
831
832        * nfsclient/Makefile.am: Fix errors.
833
8342007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
835
836        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
837
8382007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
839
840        * aclocal/version.m4: Bump RTEMS_API to 4.9.
841        Bump RTEMS_VERSION to 4.8.99.0.
842
8432007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
844
845        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
846
8472007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
848
849        * configure.ac: Remove AC_PROG_AWK (Unused).
850
8512007-09-14      Daron Chabot <djc915@mail.usask.ca>
852
853        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
854        rtems_interrupt_vector, to permit passing arbitrary arguments to the
855        ISR. Clean up of variables to silence compiler warnings.
856
8572007-09-13      Daniel Hellstrom <daniel@gaisler.com>
858
859        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
860
8612007-09-12      Daniel Hellstrom <daniel@gaisler.com>
862
863        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
864          - Odd bit bug in some chips taken care of.
865          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
866            alignment but failing to do so must have made the driver writer to make
867            some incorrect assumptions about MBUFs.
868          - Fixed MBUF handling to handle mbuf chains better. The Data length of
869            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
870          - Made while loop responsible for copying data to fifo port copy 16 shorts
871            per loop instead of 1 short, increasing the copying process.
872
8732007-09-07      Daniel Hellstrom <daniel@gaisler.com>
874
875        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
876        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
877
8782007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
879
880        * configure.ac, wrapup/Makefile.am: Remove RDBG.
881        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
882        librdbg/Makefile.am, librdbg/preinstall.am,
883        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
884        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
885        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
886        librdbg/include/rdbg/powerpc/rdbg_f.h,
887        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
888        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
889        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
890        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
891        librdbg/src/servtsp.c, librdbg/src/servutil.c,
892        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
893        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
894        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
895        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
896        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
897        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
898        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
899        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
900        librdbg/src/powerpc/rdbg_f.c,
901        librdbg/src/powerpc/new_exception_processing/remdeb.h,
902        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
903        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
904        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
905
9062007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
907
908        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
909
9102007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
911
912        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
913          sizes.
914
9152007-07-27      Chris Johns <chrisj@rtems.org>
916
917        * wrapup/Makefile.am: Create archive from a file for hosts
918        with a limited command line size.
919
9202007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
921
922        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
923          sizes.
924
9252007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
926       
927        * configure.ac: Add nfsclient.
928        * nfsclient/Makefile.am: New.
929        * nfsclient/proto/Makefile, nfsclient/Makefile,
930          nfsclient/src/Makefile: Remove.
931        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
932        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
933
9342007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
935
936        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
937        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
938        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
939        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
940        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
941        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
942        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
943        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
944        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
945        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
946        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
947        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
948
9492007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
950
951        * libchip/serial/ns16550.c: removed timed out wait for transmitter
952        to become ready: This will not work for fast CPUs.
953
9542007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
955
956        * libchip/ide/ata.c: fixed warning
957
9582007-06-20      Ray Xu <rayx@gmail.com>
959
960        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
961        console, and libio. This shrinks the memory requirements but Joel has
962        not figured out how best to present this to application space.
963        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
964        New files.
965
9662007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
967
968        * optman/sapi/no-io.c: Split IO Manager into one function per file so
969        now we only need required initialization methods.
970
9712007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
972
973        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
974        parameter since it was used to configure a no longer used feature.
975        Device names are now part of the filesystem not in a table.
976
9772007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
978
979        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
980        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
981        optman/rtems/no-part.c, optman/rtems/no-region.c,
982        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
983        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
984        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
985        other optional managers so using them reduces application size
986        instead of increasing it.
987        * optman/rtems/no-barrier.c: New file.
988
9892007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
990
991        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
992        adjustments to pci-API changes.
993        * libchip/network/dec21140.c, libchip/network/elnk.c,
994        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
995        changes.
996
9972007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
998
999        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1000        libchip/network/if_fxp.c: Reflect changes to pci-API.
1001
10022007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1003
1004        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1005        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1006
10072007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1008
1009        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1010          being used to compile "tools").
1011
10122007-03-13      Joel Sherrill <joel@OARcorp.com>
1013
1014        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1015
10162007-03-12      Joel Sherrill <joel@OARcorp.com>
1017
1018        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1019        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1020        and/or fix mistake in copyright notice. Both of these mistakes appear
1021        to be from code submitted after these changes were made previously.
1022
10232007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1024
1025        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1026
10272007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1028
1029        * libchip/Makefile.am: Correct path to README.tulipclone.
1030
10312007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1032
1033        * libchip/ide/ata.c: Remove superfluous type casts.
1034
10352007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1036
1037        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1038        Use size_t for sizes.
1039
10402007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1041
1042        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1043        from preemption disabled region
1044
10452007-01-16      Till Straumann <strauman@slac.stanford.edu>
1046
1047        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1048        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1049        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1050
10512006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1052
1053        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1054          ioctl_command_t as ioctl argument.
1055
10562006-12-13      Joel Sherrill <joel@OARcorp.com>
1057
1058        * librtems++/include/rtems++/rtemsEvent.h,
1059        librtems++/include/rtems++/rtemsMessageQueue.h,
1060        librtems++/include/rtems++/rtemsSemaphore.h,
1061        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1062        librtems++/src/rtemsMessageQueue.cc,
1063        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1064        rtems_unsigned32 to uint32_t.
1065
10662006-12-13      Joel Sherrill <joel@OARcorp.com>
1067
1068        PR 1181/bsps
1069        * optman/rtems/no-msg.c: Clean up dead code.
1070
10712006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1072
1073        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1074
10752006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1076
1077        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1078        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1079        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1080
10812006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1082
1083        * configure.ac: New BUG-REPORT address.
1084
10852006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1086
1087        * Makefile.am: Remove ampolish3.
1088
10892006-11-17      Joel Sherrill <joel@OARcorp.com>
1090
1091        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1092        blank lines.
1093
10942006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1095
1096        * configure.ac: Remove RTEMS_AMPOLISH3.
1097        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1098          Remove checks for AMPOLISH3.
1099        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1100        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1101        * ampolish3: Remove.
1102
11032006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1104
1105        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1106        * aclocal/prog-cc.m4: Remove CFLAGS.
1107        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1108        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1109
11102006-10-23      Joel Sherrill <joel@OARcorp.com>
1111
1112        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1113
11142006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1115
1116        * automake/compile.am: Use hard-coded RTEMS_* flags.
1117
11182006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1119
1120        * aclocal/rtems-top.m4: Remove RTEMS_API.
1121        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1122
11232006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1124
1125        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1126
11272006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1128
1129        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1130
11312006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1132
1133        * aclocal/version.m4: Bump version to 4.7.99.0.
1134
11352006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1136
1137        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1138
11392006-09-11      Joel Sherrill <joel@OARcorp.com>
1140
1141        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1142
11432006-09-04      Joel Sherrill <joel@OARcorp.com>
1144
1145        * libchip/network/greth.c, libchip/network/open_eth.c,
1146        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1147        introduced by warning removal.
1148
11492006-09-01      Joel Sherrill <joel@OARcorp.com>
1150
1151        * libchip/network/greth.c, libchip/network/open_eth.c,
1152        libchip/network/smc91111.c: Remove warnings and correct prototype
1153        added earlier today.
1154
11552006-09-01      Joel Sherrill <joel@OARcorp.com>
1156
1157        * libchip/network/cs8900.c, libchip/network/greth.c,
1158        libchip/network/i82586.c, libchip/network/open_eth.c,
1159        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1160        sized integers, and inttypes.h printf helpers.
1161
11622006-08-09      Kolja Waschk <waschk@telos.de>
1163
1164        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1165
11662006-07-12      Joel Sherrill <joel@OARcorp.com>
1167
1168        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1169
11702006-07-11      Jerry Needell <jerry.needell@unh.edu>
1171
1172        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1173        4.6 branch.  Original modifications by Gaisler Enterprises.
1174        * libchip/network/greth.c, libchip/network/greth.h: New files.
1175
11762006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1177
1178        * ide/ata.[ch]:
1179        (PR1118) fetch priority for ATA task from a variable,
1180        not a fixed configuration value.
1181       
11822006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1183
1184        * Makefile.am: Add ampolish3.
1185
11862006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1187
1188        * ampolish3: New.
1189        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1190
11912006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1192
1193        * aclocal/rtems-ampolish.m4: New.
1194        * configure.ac: Use RTEMS_AMPOLISH3.
1195
11962006-04-18  Joel Sherrill <joel@OARcorp.com>
1197
1198        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1199
12002006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1201
1202        PR 853/filesystem
1203        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1204        should be modified to support the new exception scheme and to use the
1205        handle parameter.
1206
12072006-02-a32     Eric Norum <norume@aps.anl.gov>
1208
1209        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1210        "newer" PCI access calls.  Minor cleanups.  Comments.
1211
12122006-01-12      Eric Norum <norume@aps.anl.gov>
1213
1214        PR 861/networking
1215        PR 863/networking
1216        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1217
12182006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1219
1220        * wrapup/Makefile.am: Add preinstall.am.
1221        * libchip/Makefile.am: Build libchip/network/smc91111.
1222        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1223        Eliminate cyg_int* crap.
1224
12252006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1226
1227        * librdbg/Makefile.am: Add preinstall.am.
1228        * aclocal/bsp-configure.m4: Add ampolish3.
1229        New header guards.
1230
12312006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1232
1233        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1234        Merger from rtems-4-6-branch.
1235
12362006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1237
1238        * libchip/network/smc91111.c
1239        libchip/network/smc91111config.h
1240        libchip/network/smc91111exp.h
1241        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1242        * libchip/Makefile.am: Reflect adding smc91111*.
1243
12442006-01-08      Joel Sherrill <joel@OARcorp.com>
1245
1246        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1247        char *.
1248
12492006-01-08      Joel Sherrill <joel@OARcorp.com>
1250
1251        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1252        warnings.
1253
12542005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1255
1256        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1257        Add RTEMS_RELLDFLAGS.
1258        * automake/compile.am: Remove RTEMS_USE_GCC.
1259        Remove RTEMS_RELLDFLAGS.
1260        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1261
12622005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1263
1264        * libchip/network/if_media.h, libchip/network/mii.h:
1265        Remove (Moved to cpukit).
1266        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1267        and libchip/network/if_media.h.
1268        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1269        if_media.h having moved.
1270
12712005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1272
1273        * automake/compile.am, automake/host.am, automake/local.am,
1274        automake/subdirs.am: Remove depend.
1275        * configure.ac: Explicitly pass --libdir and --includedir to
1276        testsuites.
1277
12782005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1279
1280        * configure.ac: Reflect changes to testsuites.
1281
12822005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1283
1284        * automake/compile.am: Remove GCCSPECS.
1285        * aclocal/prog-cc.m4: Add GCCSPECS.
1286        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1287
12882005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1289
1290        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1291        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1292
12932005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1294
1295        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1296        libcpu/byteorder.h for i386.
1297
12982005-11-02      Till Straumann <strauman@slac.stanford.edu>
1299
1300        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1301        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1302        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1303        added a simple API/library for i2c devices and drivers for i2c
1304        2-byte eeproms and a ds1621 temperature sensor; API is documented
1305        in libi2c.h.
1306
13072005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1308
1309        * libnetworking/pppd/ipxcp.c,
1310        libnetworking/pppd/chat.c,
1311        libnetworking/pppd/patchlevel.h,
1312        libnetworking/pppd/upap.h,
1313        libnetworking/pppd/md5.h,
1314        libnetworking/pppd/pppd.8,
1315        libnetworking/pppd/README,
1316        libnetworking/pppd/preinstall.am,
1317        libnetworking/pppd/md4.h,
1318        libnetworking/pppd/magic.c,
1319        libnetworking/pppd/pppd.h,
1320        libnetworking/pppd/demand.c,
1321        libnetworking/pppd/rtemsmain.c,
1322        libnetworking/pppd/sys-rtems.c,
1323        libnetworking/pppd/ipcp.h,
1324        libnetworking/pppd/lcp.h,
1325        libnetworking/pppd/chap_ms.c,
1326        libnetworking/pppd/md4.c,
1327        libnetworking/pppd/rtemspppd.h,
1328        libnetworking/pppd/cbcp.h,
1329        libnetworking/pppd/auth.c,
1330        libnetworking/pppd/lcp.c,
1331        libnetworking/pppd/example/README,
1332        libnetworking/pppd/example/ppp.conf,
1333        libnetworking/pppd/example/system.h,
1334        libnetworking/pppd/example/netconfig.h,
1335        libnetworking/pppd/example/pppdapp.c,
1336        libnetworking/pppd/example/init.c,
1337        libnetworking/pppd/example/Makefile-user,
1338        libnetworking/pppd/example/pppd.options,
1339        libnetworking/pppd/rtemspppd.c,
1340        libnetworking/pppd/ipxcp.h,
1341        libnetworking/pppd/chap_ms.h,
1342        libnetworking/pppd/options.c,
1343        libnetworking/pppd/magic.h,
1344        libnetworking/pppd/chap.h,
1345        libnetworking/pppd/cbcp.c,
1346        libnetworking/pppd/upap.c,
1347        libnetworking/pppd/chap.c,
1348        libnetworking/pppd/Makefile.am,
1349        libnetworking/pppd/ccp.h,
1350        libnetworking/pppd/utils.c,
1351        libnetworking/pppd/rtemsdialer.h,
1352        libnetworking/pppd/fsm.h,
1353        libnetworking/pppd/pathnames.h,
1354        libnetworking/pppd/md5.c,
1355        libnetworking/pppd/fsm.c,
1356        libnetworking/pppd/ipcp.c,
1357        libnetworking/pppd/STATUS,
1358        libnetworking/pppd/ccp.c,
1359        libnetworking/Makefile.am: Remove (Moved to cpukit).
1360
13612005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1362
1363        * configure.ac: Remove libnetworking, libnetworking/pppd.
1364        * wrapup/Makefile.am: Remove libpppd.a.
1365
13662005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1367
1368        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1369        rtemsdialer.h to $(includedir)/rtems.
1370
13712005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1372
1373        * libnetworking/rtems_telnetd/icmds.c,
1374        libnetworking/rtems_telnetd/Makefile.am,
1375        libnetworking/rtems_telnetd/preinstall.am,
1376        libnetworking/rtems_telnetd/pty.c,
1377        libnetworking/rtems_telnetd/pty.h,
1378        libnetworking/rtems_telnetd/README,
1379        libnetworking/rtems_telnetd/telnetd.c,
1380        libnetworking/rtems_telnetd/telnetd.h:
1381        Remove (Moved to cpukit).
1382
13832005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1384
1385        * configure.ac: Remove libnetworking/rtems_telnetd.
1386        * libnetworking/Makefile.am: Remove rtems_telnetd.
1387        * libnetworking/README: Remove (Obsolete).
1388        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1389
13902005-10-20  Eric Norum <norume@aps.anl.gov>
1391
1392        * libchip/network/dec21140.c: Clean up PCI mapping.
1393
13942005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1395
1396        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1397        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1398        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1399        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1400        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1401        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1402
14032005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1404
1405        * aclocal/bspopts.m4: Add missing m4 quotes.
1406
14072005-09-02  Joel Sherrill <joel@OARcorp.com>
1408
1409    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1410
14112005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1412
1413        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1414        libchip/network/dec21140.c: Remove initialization of PCI bus.
1415
14162005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1417
1418        * optman/Makefile.am: Add preinstall.am.
1419
14202005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1421
1422        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1423        UNTESTED to tested.
1424
14252005-06-17      Joel Sherrill <joel@OARcorp.com>
1426
1427        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1428        it is not supported by the MPC5xx.
1429
14302005-06-17      Joel Sherrill <joel@OARcorp.com>
1431
1432        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1433        interface. Also correct attempting to build on other than PowerPC and
1434        x86.
1435
14362005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1437
1438        * libchip/Makefile.am: Add driver for Tulip clones.
1439        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1440        libchip/network/if_dcreg.h: New files.
1441
14422005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1443
1444        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1445        to enable rdbg.
1446        * configure.ac: Reflect changes above.
1447
14482005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1449
1450        * configure.ac: Add ada/.
1451
14522005-05-20      Sergei Organov  <osv@topconrd.ru>
1453
1454        PR 750/networking
1455        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1456        wait_input().
1457
14582005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1459
1460        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1461        rtems/irq.h.
1462
14632005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1464
1465        * libchip/Makefile.am: Include preinstall.am.
1466        * libchip/preinstall.am: New.
1467
14682005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1469
1470        * configure.ac: Add AMPOLISH3.
1471        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1472        * libnetworking/rtems_telnetd/preinstall.am: New.
1473        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1474
14752005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1476
1477        * configure.ac: Let enable_rpcgen default to "no".
1478
14792005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1480
1481        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1482
14832005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1484
1485        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1486        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1487
14882005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1489
1490        * libchip/network/dec21140.c, libchip/network/elnk.c,
1491        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1492
14932005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1494
1495        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1496        of code as a result of the implementation of a common PCI interface.
1497
14982005-05-04      Joel Sherrill <joel@OARcorp.com>
1499
1500        * libchip/network/open_eth.c: Remove prototype of set_vector.
1501
15022005-05-03      Joel Sherrill <joel@OARcorp.com>
1503
1504        * librdbg/src/ptrace.c: Remove warning.
1505
15062005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1507
1508        * libchip/network/dec21140.c, libchip/network/elnk.c,
1509        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1510        Modified parameter list to remove warnings.
1511
15122005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1513
1514        * libchip/network/cs8900.c, libchip/network/i82586.c,
1515        libchip/network/open_eth.c, libchip/network/sonic.c,
1516        libchip/serial/mc68681.c: Modified types to remove
1517        warnings.  Added initialization to remove warnings.
1518
15192005-04-28      Joel Sherrill <joel@OARcorp.com>
1520
1521        * libchip/network/README.sonic: Rewritten to account for removal of
1522        dmv177.
1523
15242005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1525
1526        PR 781/rtems_misc
1527        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1528
15292005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1530
1531        * libchip/serial/ns16550.c:
1532        Fixed warnings generated in various powerpc configurations
1533
15342005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1535
1536        * libchip/serial/ns16550.c: Modified
1537        ISR to work with PPC new exception processing
1538
15392005-03-14      Joel Sherrill <joel@OARcorp.com>
1540
1541        * libchip/network/dec21140.c, libchip/network/elnk.c,
1542        libchip/network/if_fxp.c: Continue PCI API unification. All use
1543        pci_find_device(). Network drivers manufacture a signature since all
1544        calls have not been converted yet.
1545
15462005-03-04      Joel Sherrill <joel@OARcorp.com>
1547
1548        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1549        initialize function part of the unified PCI API as pci_initialize().
1550
15512005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1552
1553        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1554        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1555
15562005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1557
1558        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1559        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1560
15612005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1562
1563        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1564        building procedures.
1565
15662005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1567
1568        * aclocal/prog-cc.m4:
1569        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1570
15712005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1572
1573        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1574
15752005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1576
1577        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1578
15792005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1580
1581        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1582
15832005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1584
1585        * libnetworking/rtems_servers/ftp.c,
1586        libnetworking/rtems_servers/ftp.h,
1587        libnetworking/rtems_servers/Makefile.am:
1588        Remove (relocated to cpukit/ftpd).
1589        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1590        removed move libnetworking/rtems_servers.
1591
15922005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1593
1594        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1595
15962005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1597
1598        PR 755/rtems
1599        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1600        Remove local declarations of rtems_bsdnet_nameservers,
1601        rtems_bsdnet_nameservers_count.
1602
16032005-01-31      Sergei Organov <osv@topconrd.ru>
1604
1605        PR 751/pppd
1606        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1607        committed to fix PR736 breaks pppd. chat.c should have its own static
1608        ttyfd for pppd to work correctly. The symptom is that second
1609        invokation of chat (for connect script) fails due to pppd_ttyfd set
1610        to -1 by previous chat invokation (for init script). In addition,
1611        this patch fixes leaving of dangling pointer in the abort_stbring[]
1612        by chat_send().
1613
16142005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1615
1616        * configure.ac: Remove CFLAGS_DEBUG_V.
1617        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1618
16192005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1620
1621        * wrapup/Makefile.am: Remove rtems-ctor.o.
1622
16232005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1624
1625        * libchip/rtc/rtc.h: size_t RTC_Count.
1626
16272005-01-20      Joel Sherrill <joel@OARcorp.com>
1628
1629        PR 736/pppd
1630        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1631        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1632        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1633        should not be static and should have a name more specific to pppd.
1634
16352005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1636
1637        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1638        libnetworking/rtems_servers/Makefile.am,
1639        libnetworking/rtems_telnetd/Makefile.am,
1640        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1641        Eliminate CFLAGS_OPTIMIZE_V.
1642
16432005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1644
1645        * configure.ac: Pass CFLAGS to testsuites configure.
1646        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1647        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1648
16492005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1650
1651        * configure.ac: Pass CFLAGS to cpukit configure.
1652        * aclocal/rtems-flags.m4: Remove (Unused).
1653        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1654        * aclocal/env-rtemsbsp.m4:
1655        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1656        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1657        RTEMS_CFLAGS.
1658        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1659        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1660        Cleanup comments.
1661
16622005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1663
1664        * automake/compile.am: Remove build-variant support.
1665
16662005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1667
1668        * libnetworking/pppd/Makefile.am,
1669        libnetworking/rtems_servers/Makefile.am,
1670        libnetworking/rtems_telnetd/Makefile.am:
1671        Remove build-variant support.
1672
16732005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1674
1675        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1676        support/Makefile.am, wrapup/Makefile.am:
1677        Remove build-variant support.
1678
16792004-11-22      Joel Sherrill <joel@OARcorp.com>
1680
1681        * libchip/network/if_fxp.c: Add entry for another module ID code.
1682
16832004-11-22      Joel Sherrill <joel@OARcorp.com>
1684
1685        PR 693/misc
1686        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1687        in/outport routines.
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      Ralf Corsepius <ralf_corsepius@rtems.org>
1696
1697        * aclocal/enable-itron.m4: Remove (unused).
1698
16992004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1700
1701        * configure.ac: Misc. quoting cleanups.
1702        Enable ada-tests iff --enable-ada and --enable-tests.
1703
17042004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1705
1706        PR 703/filesystem
1707        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1708        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1709        libchip/ide/ide_controller.c:
1710        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1711        available for BSPS/device drivers.
1712        Extend the "modes_available" and "mode_active" parameters to
1713        uint16_t for UDMA support.
1714
17152004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1716
1717        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1718        not supported on PowerPC since it works on the MVME2100 BSP.
1719
17202004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1721
1722        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1723        Add dependency tracking for *.cfgs.
1724        * Makefile.am: Add dependency tracking for *.cfg.
1725
17262004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1727
1728        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1729        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1730
17312004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1732
1733        PR 707/make_build
1734        * configure.ac: Add --enable-rpcgen.
1735
17362004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1737
1738        PR 700/rtems_misc
1739        * libnetworking/rtems_webserver/asp.c,
1740        libnetworking/rtems_webserver/balloc.c,
1741        libnetworking/rtems_webserver/cgi.c,
1742        libnetworking/rtems_webserver/default.c,
1743        libnetworking/rtems_webserver/ej.h,
1744        libnetworking/rtems_webserver/ejIntrn.h,
1745        libnetworking/rtems_webserver/ejlex.c,
1746        libnetworking/rtems_webserver/ejparse.c,
1747        libnetworking/rtems_webserver/emfdb.c,
1748        libnetworking/rtems_webserver/emfdb.h,
1749        libnetworking/rtems_webserver/form.c,
1750        libnetworking/rtems_webserver/handler.c,
1751        libnetworking/rtems_webserver/h.c,
1752        libnetworking/rtems_webserver/license.txt,
1753        libnetworking/rtems_webserver/Makefile.am,
1754        libnetworking/rtems_webserver/md5c.c,
1755        libnetworking/rtems_webserver/md5.h,
1756        libnetworking/rtems_webserver/mime.c,
1757        libnetworking/rtems_webserver/misc.c,
1758        libnetworking/rtems_webserver/NOTES,
1759        libnetworking/rtems_webserver/ringq.c,
1760        libnetworking/rtems_webserver/rom.c,
1761        libnetworking/rtems_webserver/rtems_webserver.h,
1762        libnetworking/rtems_webserver/security.c,
1763        libnetworking/rtems_webserver/sock.c,
1764        libnetworking/rtems_webserver/socket.c,
1765        libnetworking/rtems_webserver/sockGen.c,
1766        libnetworking/rtems_webserver/sym.c,
1767        libnetworking/rtems_webserver/uemf.c,
1768        libnetworking/rtems_webserver/uemf.h,
1769        libnetworking/rtems_webserver/um.c,
1770        libnetworking/rtems_webserver/um.h,
1771        libnetworking/rtems_webserver/umui.c,
1772        libnetworking/rtems_webserver/url.c,
1773        libnetworking/rtems_webserver/value.c,
1774        libnetworking/rtems_webserver/wbase64.c,
1775        libnetworking/rtems_webserver/webcomp.c,
1776        libnetworking/rtems_webserver/webmain.c,
1777        libnetworking/rtems_webserver/webpage.c,
1778        libnetworking/rtems_webserver/webrom.c,
1779        libnetworking/rtems_webserver/webs.c,
1780        libnetworking/rtems_webserver/websda.c,
1781        libnetworking/rtems_webserver/websda.h,
1782        libnetworking/rtems_webserver/webs.h,
1783        libnetworking/rtems_webserver/websSSL.c,
1784        libnetworking/rtems_webserver/websSSL.h,
1785        libnetworking/rtems_webserver/websuemf.c,
1786        libnetworking/rtems_webserver/wsIntrn.h:
1787        Remove (Moved to cpukit/http).
1788
17892004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1790
1791        PR 700/rtems_misc
1792        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1793        Remove libnetworking/rtems_webserver.
1794
17952004-10-25      Eric Norum <norume@aps.anl.gov>
1796
1797        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1798
17992004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1800
1801        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1802
18032004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1804
1805        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1806        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1807
18082004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1809
1810        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1811
18122004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1813
1814        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1815        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1816
18172004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1818
1819        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1820        BITSPERBYTE.
1821
18222004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1823
1824        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1825        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1826
18272004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1828
1829        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1830
18312004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1832
1833        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1834        * aclocal/enable-bare.m4: Remove.
1835        * configure.ac: Remove BARE_CPU_MODEL.
1836
18372004-10-13      Eric Norum <norume@aps.anl.gov>
1838
1839        PR 688/bsps
1840        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1841        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1842        MC146818A (and several Dallas Semiconductor) TOD chips.
1843
18442004-10-13      Eric Norum <norume@aps.anl.gov>
1845
1846        PR 686/networking
1847        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1848        device code.
1849
18502004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1851
1852        * libchip/network/dec21140.c: include <rtems/pci.h>.
1853
18542004-09-29      Joel Sherrill <joel@OARcorp.com>
1855
1856        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1857        libnetworking/pppd/utils.c: i960 obsoleted and all references
1858        removed.
1859
18602004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1861
1862        PR 607/networking
1863        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1864        instead of fully specifying unused PCI features.
1865
18662004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1867
1868        * configure.ac: Require automake > 1.9.
1869
18702004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1871
1872        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1873
18742004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1875
1876        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1877        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1878
18792004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1880
1881        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1882        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1883
18842004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1885
1886        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1887
18882004-07-28  Joel Sherrill <joel@OARcorp.com>
1889
1890    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1891
18922004-07-25      Joel Sherrill <joel@OARcorp.com>
1893
1894        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1895
18962004-05-21  Till Strauman <strauman@slac.stanford.edu>
1897
1898        PR 625/networking
1899        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1900        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1901        an error rather than panic if no chip is detected (thus allowing
1902        for probing).
1903        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1904        instead of looping forever.  Avoid divide by zero (crashed my PC).
1905        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1906        they are UNTESTED.
1907
19082004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1909
1910        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1911
19122004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1913
1914        * libchip/network/dec21140.c, libchip/network/elnk.c:
1915        #include <errno.h>.
1916
19172004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1918
1919        * libchip/network/if_media.h: Update from FreeBSD.
1920        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1921        libchip/network/i82586.c: #include <errno.h>.
1922
19232004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1924
1925        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1926
19272004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1928
1929        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1930
19312004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1932
1933        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1934        automake).
1935
19362004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1937
1938        PR 599/pppd
1939        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1940
19412004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1942
1943        * optman/rtems/no-region.c: Reflect having changed
1944        rtems_region_get_segment_size.
1945
19462004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1947
1948        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1949        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1950        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1951        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1952        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1953        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1954        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1955
19562004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1957
1958        * libchip/ide/ata.c, libchip/network/dec21140.c,
1959        libchip/network/elnk.c, libchip/network/i82586.c,
1960        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1961        libchip/network/open_eth.c, libchip/network/sonic.c,
1962        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1963        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1964        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1965        libchip/shmdr/shm_driver.h: Cosmetics.
1966
19672004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1968
1969        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1970        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1971        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1972        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1973        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1974        fixed size types.
1975
19762004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1977
1978        * configure.ac: Explicitly pass --includedir and --libdir to
1979        cpukit/configure.
1980
19812004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1982
1983        * librdbg/Makefile.am: Fix rpcgen rules.
1984        * librdbg/src/i386/any/remdeb_xdr.c,
1985        librdbg/src/m68k/any/remdeb_xdr.c,
1986        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1987        Reflect changes to librdbg/Makefile.am.
1988
19892004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1990
1991        * configure.ac: Reflect changes testsuites/configure.ac and
1992        cpukit/configure.ac.
1993
19942004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1995
1996        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1997        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1998
19992004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2000
2001        * configure.ac: Reflect changes to testsuites's configuration.
2002
20032004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2004
2005        PR/589 rtems
2006        * libchip/network/pci.h: Remove (Moved to cpukit).
2007
20082004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2009
2010        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2011        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2012        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2013        libchip/network/dec21140.c, libchip/network/elnk.c,
2014        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2015        libchip/network/open_eth.h, libchip/network/sonic.c,
2016        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2017        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2018        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2019        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2020        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2021        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2022        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2023        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2024        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2025        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2026        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2027        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2028        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2029        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2030        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2031        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2032        fixed-size types.
2033
20342004-03-14      Chris Johns  <chrisj@rtems.org>
2035
2036        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2037        the BSP example code.
2038        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2039        support the DIMMPC. This is a pc386 target with IO port support. Minor
2040        formating clean up. Add documentation to the header file.
2041        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2042        cs8900.h header file.
2043
20442004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2045
2046        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2047        Cosmetics.
2048
20492004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2050
2051        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2052        There are no application level Makefiles in here.
2053
20542004-03-04      Joel Sherrill <joel@OARcorp.com>
2055
2056        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2057        they can be used in application level makefiles.
2058
20592004-03-05      Joel Sherrill <joel@OARcorp.com>
2060
2061        * libnetworking/rtems_webserver/ejparse.c,
2062        libnetworking/rtems_webserver/emfdb.c,
2063        libnetworking/rtems_webserver/sock.c,
2064        libnetworking/rtems_webserver/socket.c,
2065        libnetworking/rtems_webserver/sym.c,
2066        libnetworking/rtems_webserver/webs.c,
2067        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
20682004-03-05      Joel Sherrill <joel@OARcorp.com>
2069
2070        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2071        compiling this file only only those CPU families with supported
2072        exception models.
2073
20742004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2075
2076        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2077        testsuites (Was exposed with --enable-multilib, only).
2078        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2079         Add RTEMS_BSP_CONFIG_SUBDIR.
2080        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2081        testsuites's configure.
2082        * aclocal/rtems-top.m4: Remove ENDIF hack.
2083        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2084
20852004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2086
2087        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2088        wrapup/Makefile.am: Fix automake problems having been introduced
2089        in previous patch.
2090
20912004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2092
2093        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2094        Preinstall dirs.
2095        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2096        * aclocal/check-multiprocessing.m4: Cosmetics.
2097        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2098        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2099
21002004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2101
2102        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2103        librdbg/src/Makefile.am.
2104        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2105        * configure.ac: Reflect changes above.
2106        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2107        * wrapup/Makefile.am: Reflect changes above.
2108        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2109
21102004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2111
2112        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2113
21142004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2115
2116        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2117
21182004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2119
2120        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2121
21222004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2123
2124        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2125        librdbg/src/powerpc/Makefile.am: Remove.
2126        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2127        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2128        * configure.ac: Reflect changes above.
2129
21302004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2131
2132
21332004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2134
2135        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2136        STRIP.
2137
21382004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2139
2140        * librdbg/include/Makefile.am: Merge-in
2141        librdbg/include/rdbg/i386/Makefile.am,
2142        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2143        librdbg/include/rdbg/powerpc/Makefile.am.
2144        * librdbg/include/rdbg/i386/Makefile.am,
2145        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2146        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2147        * configure.ac: Reflect changes above.
2148
21492004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2150
2151        * configure.ac: Use AS_HELP_STRING(ada).
2152
21532004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2154
2155        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2156        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2157        Use AC_CONFIG_HEADERS.
2158        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2159        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2160
21612004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2162
2163        * Makefile.am: include local.am.
2164
21652004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * aclocal/version.m4: 4.6.99.0.
2168
21692004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2170
2171        * Makefile.am: Don't include host.am.
2172        * automake/compile.am: Further cleanups.
2173
21742004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2175
2176        * automake/lib.am: Remove (Unused).
2177
21782004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2179
2180        * wrapup/Makefile.am: Don't include lib.am.
2181        * automake/compile.am: Use automake compilation rules.
2182
21832004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2184
2185        * libnetworking/pppd/Makefile.am,
2186        libnetworking/rtems_servers/Makefile.am,
2187        libnetworking/rtems_telnetd/Makefile.am,
2188        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2189        support/Makefile.am: Don't include lib.am.
2190
21912004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2192
2193        * libchip/Makefile.am: Don't include lib.am.
2194        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2195        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2196        unnecessary EXTRA_DISTs.
2197
21982004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2199
2200        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2201        hack.
2202
22032004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2204
2205        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2206        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2207        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2208        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2209
22102004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2211
2212        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2213        Add AM_CONDITIONAL(HAS_MP).
2214        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2215        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2216        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2217        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2218        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2219        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2220        (Deprecated by autoconf 2.59).
2221
22222004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2223
2224        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2225        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2226
22272004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2228
2229        * ChangeLog: Merge-in libnetworking/ChangeLog.
2230        * libnetworking/ChangeLog: Remove.
2231        * ChangeLog: Merge-in librdbg/ChangeLog.
2232        * librdbg/ChangeLog: Remove.
2233        * ChangeLog: Merge-in libchip/ChangeLog.
2234        * libchip/ChangeLog: Remove.
2235        * ChangeLog: Merge-in optman/ChangeLog.
2236        * optman/ChangeLog: Remove.
2237
22382004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2239
2240        * configure.ac: Reflect changes to cpukit.
2241        * wrapup/Makefile.am: Reflect changes to librdbg.
2242        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2243        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2244        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2245        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2246        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2247        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2248        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2249        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2250        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2251
22522004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2253
2254        * aclocal/rtems-top.m4: Remove check for version.m4.
2255        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2256
22572004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2258
2259        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2260        * wrapup/Makefile.am: Reflect changes to libchip/*.
2261        * support/Makefile.am: Use automake compilation rules.
2262        * wrapup/Makefile.am: Reflect changes to support/*.
2263        * configure.ac: Remove libnetworking/wrapup/Makefile.
2264        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2265        libnetworking/*/lib*.a instead of libnetapps.a.
2266        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2267        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2268        * optman/Makefile.am: Use automake compilation rules.
2269        * libchip/Makefile.am: Fix typo in previous patch.
2270        * libchip/Makefile.am: Use automake compilation rules.
2271        * libnetworking/Makefile.am: Remove wrapup.
2272        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2273        automake-compilation rules.
2274        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2275        automake-compilation rules.
2276        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2277        automake-compilation rules.
2278        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2279        automake-compilation rules.
2280        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2281
22822004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2283
2284        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2285        PRE/TMPINSTALL_FILES to CLEANFILES.
2286        * automake/lib.am: Remove TMPINSTALL_FILES.
2287        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2288        PRE/TMPINSTALL_FILES to CLEANFILES.
2289        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2290        PRE/TMPINSTALL_FILES to CLEANFILES.
2291        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2292        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2293        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2294        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2295        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2296        * librdbg/src/i386/Makefile.am: Ditto.
2297        * librdbg/src/m68k/Makefile.am: Ditto.
2298        * librdbg/src/powerpc/Makefile.am: Ditto.
2299        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2300        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2301        * libnetworking/rtems_servers/Makefile.am: Ditto.
2302        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2303        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2304
23052004-01-07      Joel Sherrill <joel@OARcorp.com>
2306
2307        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2308        more completely covers the MIPS family.
2309
23102003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2311
2312        * wrapup/Makefile.am: Reflect changes to shmdr.
2313        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2314
23152003-12-18      Joel Sherrill <joel@OARcorp.com>
2316
2317        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2318        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2319        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2320        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2321        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2322        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2323        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2324
23252003-12-17      Joel Sherrill <joel@OARcorp.com>
2326
2327        * aclocal/version.m4: Updated to rtems-20031217-test.
2328
23292003-12-17     
2330
2331        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2332        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2333
23342003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2335
2336        * automake/compile.am: Remove LINK_LIBS (Unused).
2337        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2338
23392003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2340
2341        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2342        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2343        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2344        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2345        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2346
23472003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2348
2349        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2350        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2351        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2352        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2353        * librdbg/src/i386/Makefile.am:
2354        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2355        * librdbg/src/m68k/Makefile.am:
2356        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2357        * librdbg/src/powerpc/Makefile.am:
2358        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2359
23602003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2361
2362        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2363        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2364        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2365        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2366        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2367        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2368        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2369        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2370        * optman/Makefile.am: Remove project_libdir.
2371        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2372        PRE/TMPINSTALL_FILES.
2373        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2374        PRE/TMPINSTALL_FILES.
2375        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2376        PRE/TMPINSTALL_FILES.
2377        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2378        PRE/TMPINSTALL_FILES.
2379        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2380        from PRE/TMPINSTALL_FILES.
2381        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2382        PRE/TMPINSTALL_FILES.
2383        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2384        PRE/TMPINSTALL_FILES.
2385        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2386        PRE/TMPINSTALL_FILES.
2387        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2388        PRE/TMPINSTALL_FILES.
2389        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2390        PRE/TMPINSTALL_FILES.
2391        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2392        PRE/TMPINSTALL_FILES.
2393        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2394        from PRE/TMPINSTALL_FILES.
2395
23962003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2397
2398        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2399        * automake/lib.am: Remove project_libdir.
2400        * wrapup/Makefile.am: Reworked.
2401
24022003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2403
2404        * configure.ac: Reflect changes to librdbg.
2405        * optman/Makefile.am: Add tmpinstall dirstamp support.
2406        * libchip/Makefile.am: Fix variant-tmpinstall support.
2407        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2408        * librdbg/src/powerpc/Makefile.am: Merge-in former
2409        new_exception_processing/Makefile.am.
2410        * librdbg/src/m68k/any/Makefile.am: Remove.
2411        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2412        * librdbg/src/i386/any/Makefile.am: Remove.
2413        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2414        * librdbg/src/Makefile.am: Cosmetics.
2415        * librdbg/include/Makefile.am: Cosmetics.
2416        * librdbg/Makefile.am: Cosmetics.
2417        * libnetworking/Makefile.am: Cosmetics.
2418        * libnetworking/pppd/Makefile.am: Cosmetics.
2419        * libnetworking/wrapup/Makefile.am: Cosmetics.
2420
24212003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2422
2423        * Makefile.am: Cosmetics.
2424        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2425        support.
2426
24272003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2428
2429        * automake/compile.am: Remove $(ARCH):-rule.
2430
24312003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2432
2433        * configure.ac: Remove lib/libbsp/shared/Makefile,
2434        lib/libbsp/shmdr/Makefile.
2435
24362003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2437
2438        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2439        libchip/serial/Makefile, libchip/rtc/Makefile.
2440        * support/Makefile.am: Remove all-local: $(ARCH).
2441        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2442        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2443        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2444        * optman/Makefile.am: Remove all-local: $(ARCH).
2445        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2446        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2447        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2448        compilation dirstamp support.
2449        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2450        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2451        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2452        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2453        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2454        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2455        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2456        all-local: $(ARCH).
2457        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2458        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2459        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2460        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2461        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2462
24632003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2464
2465        * aclocal/lead-dot.m4: New (from automake-1.7f).
2466        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2467        AC_SUBST(dirstamp).
2468        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2469        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2470        libchip/serial/Makefile.am: Ditto.
2471        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2472        * librdbg/include/Makefile.am: Ditto.
2473        * librdbg/include/rdbg/Makefile.am: Ditto.
2474        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2475        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2476        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2477        * librdbg/src/Makefile.am: Ditto.
2478        * librdbg/src/i386/Makefile.am: Ditto.
2479        * librdbg/src/i386/any/Makefile.am: Ditto.
2480        * librdbg/src/m68k/Makefile.am: Ditto.
2481        * librdbg/src/m68k/any/Makefile.am: Ditto.
2482        * librdbg/src/powerpc/Makefile.am: Ditto.
2483        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2484        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2485        preinstallation.
2486        * libnetworking/pppd/Makefile.am: Ditto.
2487        * libnetworking/rtems_servers/Makefile.am: Ditto.
2488        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2489        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2490        * libnetworking/wrapup/Makefile.am: Ditto.
2491
24922003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2493
2494        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2495        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2496        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2497        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2498        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2499        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2500        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2501        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2502        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2503        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2504        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2505        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2506        underquoting to silence automake-1.8.
2507
25082003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2509
2510        * configure.ac: Reflect having moved tests to ../../testsuites.
2511
25122003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2513
2514        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2515        * aclocal/canonical-host.m4: Remove.
2516        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2517        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2518
25192003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2520
2521        * aclocal/check-cpu.m4: Remove.
2522        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2523        * aclocal/canonical-target-name.m4: Add m4-quotes.
2524        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2525        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2526        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2527        * aclocal/check-networking.m4: Add m4-quotes. Require
2528        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2529        * aclocal/check-posix.m4: Add m4-quotes. Require
2530        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2531        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2532        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2533        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2534
25352003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2536
2537        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2538        * aclocal/bsp-alias.m4: Remove.
2539
25402003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2541
2542        * configure.ac: Make presence of tests/ optional.
2543
25442003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2545
2546        * aclocal/path-perl.m4: Remove (Unused).
2547
25482003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2549
2550        * automake/force-preinstall.am: Remove.
2551
25522003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2553
2554        PR 499/rtems_misc
2555        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2556        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2557        Configuration (Odd was forced) - Correction of Stop Bit configuration
2558        (inversed) - Correction of ISR Handler to call
2559        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2560        CTS Hardware flow control Configuration.
2561
25622003-09-04      Joel Sherrill <joel@OARcorp.com>
2563
2564        * lib/libcpu/shared/include/cache.h,
2565        lib/libcpu/shared/src/cache_aligned_malloc.c,
2566        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2567        license changed.
2568        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2569        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2570        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2571        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2572        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2573        for license changed.
2574        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2575        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2576        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2577        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2578        libchip/network/cs8900.h, libchip/network/dec21140.c,
2579        libchip/network/elnk.c, libchip/network/open_eth.c,
2580        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2581        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2582        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2583        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2584        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2585        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2586        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2587        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2588        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2589        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2590        libchip/serial/serial.h, libchip/serial/z85c30.c,
2591        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2592        libchip/serial/z85c30_reg.c: URL for license changed.
2593
25942003-09-03      Jiri Gaisler <jiri@gaisler.com>
2595
2596        PR 477/networking
2597        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2598        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2599        libchip/network/open_eth.h: New files.
2600
26012003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2602
2603        * aclocal/rtems-top.m4: Add RTEMS_API.
2604        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2605
26062003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2607
2608        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2609        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2610        @RTEMS_BSP@.cfg.
2611
26122003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2613
2614        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2615
26162003-08-20      Joel Sherrill <joel@OARcorp.com>
2617
2618        * libchip/network/cs8900.c: Correct copyright statements.
2619
26202003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2621
2622        * aclocal/check-itron.m4: Remove.
2623        * aclocal/enable-inlines.m4: Remove.
2624        * Makefile.am: Reflect having moved aclocal/.
2625        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2626        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2627        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2628        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2629        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2630        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2631        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2632        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2633        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2634        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2635        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2636        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2637        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2638        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2639        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2640        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2641        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2642        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2643        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2644        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2645        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2646        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2647        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2648        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2649        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2650        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2651        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2652        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2653        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2654        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2655        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2656        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2657        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2658        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2659        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2660        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2661        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2662        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2663        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2664        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2665        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2666        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2667        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2668        * aclocal/target.m4: New (Copied from ../../aclocal).
2669        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2670        * aclocal/version.m4: New (Copied from ../../aclocal).
2671
26722003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2673
2674        * configure.ac: Remove stray comments.
2675        * automake/local.am, automake/host.am: Remove "debug".
2676
26772003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2678
2679        * Makefile.am: Reflect having moved automake/.
2680        * lib/Makefile.am: Reflect having moved automake/.
2681        * support/Makefile.am: Reflect having moved automake/.
2682        * wrapup/Makefile.am: Reflect having moved automake/.
2683        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2684        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2685        from ../../automake).
2686        * optman/Makefile.am: Reflect having moved automake/.
2687        * libchip/Makefile.am: Reflect having moved automake/.
2688        * libchip/ide/Makefile.am: Reflect having moved automake/.
2689        * libchip/network/Makefile.am: Reflect having moved automake/.
2690        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2691        * libchip/serial/Makefile.am: Reflect having moved automake/.
2692        * librdbg/Makefile.am: Reflect having moved automake/.
2693        * librdbg/include/Makefile.am: Reflect having moved automake/.
2694        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2695        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2696        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2697        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2698        automake/.
2699        * librdbg/src/Makefile.am: Reflect having moved automake/.
2700        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2701        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2702        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2703        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2704        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2705        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2706        having moved automake/.
2707        * libnetworking/Makefile.am: Reflect having moved automake/.
2708        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2709        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2710        automake/.
2711        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2712        automake/.
2713        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2714        automake/.
2715        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2716
27172003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2718
2719        * Makefile.am: Add bsp.pc.in.
2720        * bsp.pc.in: New (pkgconfig support).
2721
27222003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2723
2724        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2725
27262003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2727
2728        * lib/Makefile.am: New (Required by 'make dist').
2729        * lib/ChangeLog: Remove.
2730        * lib/.cvsignore: Cleanup.
2731        * configure.ac: Reflect having added lib/Makefile.am.
2732        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2733        lib/libbsp/configure.ac.
2734        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2735        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2736
27372003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2738
2739        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2740        * configure.ac: Merge-in librdbg/configure.ac.
2741        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2742        librdbg/configure.ac.
2743        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2744        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2745        LIBCHIP. Conditionally build include-dirs.
2746        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2747        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2748        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2749        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2750        librdbg/include/rdbg/m68k/Makefile.am,
2751        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2752        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2753        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2754        librdbg/src/powerpc/Makefile.am, librdbg/
2755        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2756        configure.ac into ../configure.ac.
2757        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2758        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2759        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2760        libnetworking/rtems_telnetd/Makefile.am,
2761        libnetworking/rtems_webserver/Makefile.am,
2762        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2763        into ../configure.ac.
2764
27652003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2766
2767        PR 427/rtems
2768        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2769        * librdbg/src/servtsp.c: Ditto.
2770
27712003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2772
2773        PR 429/bsps
2774        PR 432/bsps
2775        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2776        packets are queued onto an elnk board, the ISR will deadlock the device
2777        with a tx complete interrupt.  Lighter tx loads are not affected as they
2778        end up submitting single packets to the device.
2779
27802003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2781
2782        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2783        optman/configure.ac.
2784        * optman/configure.ac: Remove (Merged into ../configure.ac).
2785        * optman/Makefile.am: Reflect having merged configure.ac into
2786        ../configure.ac.
2787        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2788        * libchip/Makefile.am, libchip/ide/Makefile.am,
2789        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2790        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2791        ../configure.ac.
2792
27932003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2794
2795        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2796
27972003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2798
2799        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2800        on i386.
2801
28022003-06-13      Joel Sherrill <joel@OARcorp.com>
2803
2804        * libnetworking/pppd/chat.c: Removed warnings.
2805
28062003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2807
2808        * libchip/network/README.3com: New file missed in previous commit.
2809        PR 405/bsps
2810        PR 393/networking
2811        * libchip/network/dec21140.c: Fix leak also known as PR393.
2812        * libchip/network/elnk.c, libchip/network/if_media.h,
2813        libchip/network/mii.h: New files.
2814        * libchip/network/Makefile.am: Reflect new files.
2815
28162003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2817
2818        * configure.ac: Remove support for profile-variant.
2819
28202003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2821
2822        PR 397/pppd
2823        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2824        * libnetworking/pppd/magic.c: Remove *rand48.
2825        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2826
28272003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2828
2829        * wrapup/Makefile.am: Add libide.a.
2830
28312003-04-15      Joel Sherrill <joel@OARcorp.com>
2832
2833        PR 387/rtems_misc
2834        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2835        routines.
2836        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2837
28382003-04-11      Joel Sherrill <joel@OARcorp.com>
2839
2840        * libnetworking/rtems_webserver/cgi.c,
2841        libnetworking/rtems_webserver/sockGen.c,
2842        libnetworking/rtems_webserver/umui.c,
2843        libnetworking/rtems_webserver/websSSL.c,
2844        libnetworking/rtems_webserver/websSSL.h,
2845        libnetworking/rtems_webserver/websda.c,
2846        libnetworking/rtems_webserver/websda.h: New files. Not included in
2847        previous commit.
2848
28492003-04-10      Joel Sherrill <joel@OARcorp.com>
2850
2851        PR 371/pppd
2852        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2853        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2854        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2855        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2856        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2857        still global symbols in rtemspppd.h which might need to be changed or
2858        converted into member of a structure which is dereferenced with a
2859        pointer that is managed as a per task variable. But this patch should
2860        avoid many conflicts.
2861
28622003-03-27      Joel Sherrill <joel@OARcorp.com>
2863
2864        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2865        not allowed in the cpukit source code since it must be buildable
2866        independent of any BSP. These files were moved to libchip/ide.
2867        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2868        files.
2869
28702003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2871
2872        PR 368/filesystems
2873        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2874        improvements which now work on pc386 and mbx8xx.
2875        * libchip/ide/ide_controller.c: New file.
2876
28772003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2878
2879        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2880
28812003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2882
2883        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2884        * configure.ac: Add support/.
2885        * support/.cvsignore: New.
2886        * support/Makefile.am: New.
2887        * support/version.c: New.
2888        * wrapup/Makefile.am: Add support/libsupport.a.
2889        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2890        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2891        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2892        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2893
28942003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2895
2896        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2897
28982003-02-20      Till Straumann <strauman@slac.stanford.edu>
2899
2900        PR 354/networking
2901        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2902        chip against a table of supported chips. The untested ones are still
2903        commented out, however.
2904
29052003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2906
2907        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2908        * configure.ac: AC_PREREQ(2.57).
2909        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2910        * optman/configure.ac: AC_PREREQ(2.57).
2911        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2912        * libchip/configure.ac: AC_PREREQ(2.57).
2913        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2914        * librdbg/configure.ac: AC_PREREQ(2.57).
2915        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2916        * libnetworking/configure.ac: AC_PREREQ(2.57).
2917
29182003-02-06      Joel Sherrill <joel@OARcorp.com>
2919
2920        * libnetworking/pppd/chat.c: Convert routines with common names to
2921        static. This included get_char(), put_char(), and character() among
2922        others.
2923
29242003-02-03      Joel Sherrill <joel@OARcorp.com>
2925
2926        PR 338/filesystem
2927        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2928        rtems_io_lookup_name() (API change).  Unused function removed.
2929
29302003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2931
2932        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2933        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2934        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2935        Eliminate *_O_FILES.
2936        * libnetworking/rtems_servers/Makefile.am,
2937        libnetworking/rtems_webserver/Makefile.am,
2938        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2939
29402002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2941
2942        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2943        Let all-local: depend on $(LIB).
2944        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2945        * optman/Makefile.am: Apply install-data-local to install *.rels.
2946
29472002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2948
2949        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2950        %.c rules.
2951        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2952        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2953        * libchip/rtc/Makefile.am: Ditto.
2954        * libchip/serial/Makefile.am: Ditto.
2955
29562002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2957
2958        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2959        LIBC_DEFINES.
2960        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2961        LIBC_DEFINES.
2962        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2963        LIBC_DEFINES.
2964
29652002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2966
2967        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2968
29692002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2970
2971        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2972        cache-checking.
2973        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2974
29752002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2976
2977        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2978        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2979        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2980        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2981        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2982
29832002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2984
2985        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2986        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2987        Remove.
2988        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2989
29902002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2991
2992        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2993        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2994
29952002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2996
2997        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2998        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2999
30002002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3001
3002        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3003        * optman/rel.am: New.
3004
30052002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3006
3007        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3008        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3009        braino in comment on "exec". Extend --enable-ada handling.
3010
30112002-11-04      Joel Sherrill <joel@OARcorp.com>
3012
3013        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3014        tasks and rolling multiple loops into 1.
3015        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3016        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3017        Removed warnings.
3018
30192002-10-31      Joel Sherrill <joel@OARcorp.com>
3020
3021        * libchip/network/dec21140.c: Removed warnings.
3022        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3023        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3024        librdbg/src/m68k/any/remdeb_xdr.c,
3025        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3026        warnings.
3027        * libnetworking/rtems_webserver/socket.c,
3028        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3029
30302002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3031
3032        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3033        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3034        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3035        above.
3036
30372002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3038
3039        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3040        * wrapup/.cvsignore: Remove autom4te.cache.
3041        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3042        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3043        autom4te.cache.
3044        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3045        autom4te.cache.
3046        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3047        autom4te.cache.
3048
30492002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3050
3051        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3052
30532002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3054
3055        * optman/.cvsignore: Add autom4te.cache.
3056
30572002-09-14      Joel Sherrill <joel@OARcorp.com>
3058
3059        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3060
30612002-09-07      Joel Sherrill <joel@OARcorp.com>
3062
3063        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3064        include files to resolve warnings.
3065
30662002-09-07      Chris Johns <ccj@acm.org>
3067
3068        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3069        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3070        which corrects the problem  where the cs8900.c file was actually the BSP
3071        glue.  Joel did some hacking so this file will compile.  Previously it
3072        required providing a target.h file to compile.
3073        * libchip/network/cs8900.c.bsp: New file.
3074
30752002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3076
3077        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3078
30792002-08-31      Joel Sherrill <joel@OARcorp.com>
3080
3081        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3082        eliminate warning.
3083
30842002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3085
3086        * configure.ac: Add ada-tests.
3087
30882002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3089
3090        * Makefile.am: Add preinstall-stamp.
3091
30922002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3093
3094        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3095        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3096        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3097        gcc31 happy.
3098        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3099        cp.
3100
31012002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3102
3103        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3104        make/bsp.mak.
3105        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3106        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3107
31082002-08-12      Joel Sherrill <joel@OARcorp.com>
3109
3110        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3111        avoid error.
3112
31132002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3114
3115        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3116        * configure.ac: Add BSP_SUBDIRS.
3117        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3118        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3119        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3120        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3121        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3122        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3123        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3124        RTEMS_CHECK_BSP_CACHE.
3125        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3126        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3127        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3128        .$(OBJEXT) instead of .o.
3129        * libnetworking/pppd/Makefile.am,
3130        libnetworking/rtems_servers/Makefile.am,
3131        libnetworking/rtems_telnetd/Makefile.am,
3132        libnetworking/rtems_webserver/Makefile.am,
3133        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3134
31352002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3136
3137        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3138        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3139        ../libchip/serial/$(ARCH)/libserialio.a.
3140        * libchip/serial/Makefile.am: Don't tmp-install lib.
3141        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3142
31432002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3144
3145        * Makefile.am: Add rtems_makedir.
3146        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3147        * Makefile.am: Add wrapup-SUBDIR.
3148        * wrapup/ChangeLog: Remove.
3149        * wrapup/configure.ac: Remove.
3150        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3151        (Make the bare BSP happy).
3152        * configure.ac: Ditto.
3153        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3154        Create make/custom/default.cfg.
3155        * configure.ac: Add creation of make/custom/*.cfg. Create
3156        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3157
31582002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3159
3160        * Makefile.am: Clean $(PROJECT_RELEASE).
3161
31622002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3163
3164        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3165        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3166        prototype mismatches.
3167
31682002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3169
3170        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3171        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3172
31732002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3174
3175        * acinclude.m4: Add test "$multilib" != "yes".
3176        * config-ml.in: Remove.
3177        * acinclude.m4: Cleanups.
3178        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3179        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3180        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3181        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3182        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3183
31842002-07-16      Eric Norum <eric.norum@usask.ca>
3185
3186        * New driver for the Intel EtherExpressPro (82559ER) chip.
3187        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3188        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3189        * libchip/network/Makefile.am: Modified to reflect above.
3190
31912002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3192
3193        * acinclude.m4: New.
3194        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3195        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3196        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3197
31982002-07-01      Joel Sherrill <joel@OARcorp.com>
3199
3200        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3201        _Objects_Information_table now that it is a two dimensional array based
3202        upon API and class.
3203        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3204        of strnlen().
3205
32062002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3207
3208        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3209        preinstall libnetapps.a.
3210
32112002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3212
3213        * configure.ac: Remove librpc.
3214
32152002-06-25      Joel Sherrill <joel@OARcorp.com>
3216
3217        * Per PR233, moved librpc to exec.
3218        * configure.ac, wrapup/Makefile.am: Modified.
3219        * librpc, librpc/ChangeLog: Removed.
3220
32212002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3222
3223        * optman/Makefile.am: Remove multilib support.
3224        * optman/configure.ac: Ditto.
3225        * optman/sapi/Makefile.am: Ditto.
3226
32272002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3228
3229        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3230        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3231
32322002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3233
3234        Move networking libraries to c/src/exec/libnetworking
3235        * libnetworking/configure.ac, libnetworking/Makefile.am,
3236        libnetworking/wrapup/Makefile.am: Reflect Moval.
3237
32382002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3239
3240        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3241        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3242        <rtems/bspIo.h>.
3243
32442002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3245
3246        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3247        * libnetworking/rtems/mkrootfs.h: Ditto.
3248        * libnetworking/rtems/Makefile.am: Reflect changes above.
3249
32502002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3251
3252        * configure.ac: Remove lib.
3253
32542002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3255
3256        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3257        that exception stack frames on M68K members with VBR always are 6 byte
3258        long. The incorrect assumption resulted in some gdb commands like "next"
3259        to fail on the 68360.
3260
32612002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3262
3263        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3264        PR 220
3265        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3266        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3267        CVS.
3268        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3269        libnetworking/sys/filio.h: Remove.
3270        * libnetworking/sys/Makefile.am: Reflect changes above.
3271
32722002-05-07      Chris Johns <ccj@acm.org>
3273
3274        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3275        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3276        requires it to be stripped.
3277
32782002-05-01      Eric Norum <eric.norum@usask.ca>
3279
3280        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3281        assembly  to satisfy gcc 3.1 and newer.
3282
32832002-04-26      Eric Norum <eric.norum@usask.ca>
3284
3285        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3286        agressive optimization in gcc 3.1 does not reorder things.
3287
32882002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3289
3290        * libchip/network/dec21140.c: Reflect changes to powerpc's
3291        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3292        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3293        <rtems/score/cpu.h>.
3294        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3295        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3296
32972002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3298
3299        * optman/configure.ac: Remove ENABLE_GCC28.
3300
33012002-04-11      Chris Johns <ccj@acm.org>
3302
3303        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3304        driver control block field to the ifconfig network driver structure.
3305        This field is needed by the i82586 driver which was ported from NetBSD
3306        as it had better hardware abstraction.
3307        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3308        PR59, added the drv_ctrl driver control block field to the ifconfig
3309        network driver structure. This field is needed by the i82586 driver
3310        which was ported from NetBSD as it had better hardware abstraction.
3311
33122002-04-10      Mike Siers <mikes@poliac.com>
3313
3314        * libnetworking/rtems_webserver/NOTES,
3315        libnetworking/rtems_webserver/asp.c,
3316        libnetworking/rtems_webserver/balloc.c,
3317        libnetworking/rtems_webserver/default.c,
3318        libnetworking/rtems_webserver/ej.h,
3319        libnetworking/rtems_webserver/ejIntrn.h,
3320        libnetworking/rtems_webserver/ejlex.c,
3321        libnetworking/rtems_webserver/ejparse.c,
3322        libnetworking/rtems_webserver/emfdb.c,
3323        libnetworking/rtems_webserver/emfdb.h,
3324        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3325        libnetworking/rtems_webserver/handler.c,
3326        libnetworking/rtems_webserver/license.txt,
3327        libnetworking/rtems_webserver/md5.h,
3328        libnetworking/rtems_webserver/md5c.c,
3329        libnetworking/rtems_webserver/mime.c,
3330        libnetworking/rtems_webserver/misc.c,
3331        libnetworking/rtems_webserver/ringq.c,
3332        libnetworking/rtems_webserver/rom.c,
3333        libnetworking/rtems_webserver/security.c,
3334        libnetworking/rtems_webserver/sock.c,
3335        libnetworking/rtems_webserver/sym.c,
3336        libnetworking/rtems_webserver/uemf.c,
3337        libnetworking/rtems_webserver/uemf.h,
3338        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3339        libnetworking/rtems_webserver/url.c,
3340        libnetworking/rtems_webserver/value.c,
3341        libnetworking/rtems_webserver/wbase64.c,
3342        libnetworking/rtems_webserver/webcomp.c,
3343        libnetworking/rtems_webserver/webpage.c,
3344        libnetworking/rtems_webserver/webrom.c,
3345        libnetworking/rtems_webserver/webs.c,
3346        libnetworking/rtems_webserver/webs.h,
3347        libnetworking/rtems_webserver/websuemf.c,
3348        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3349        2.1.4.
3350
33512002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3352
3353        * libchip/network/i82586.c: Include <string.h>.
3354        * libchip/network/sonic.c: Ditto.
3355
33562002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3357
3358        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3359
33602002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3361
3362        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3363
33642002-03-27      Thomas.Doerfler@imd-systems.de
3365
3366        PR 144
3367        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3368        memory address 0 when called for the first time. This is done when
3369        trying to clear the variable "dhcp_hostname".
3370
33712002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3372
3373        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3374        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3375        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3376        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3377        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3378        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3379        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3380        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3381        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3382        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3383        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3384        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3385        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3386        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3387        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3388        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3389        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3390        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3391        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3392        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3393        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3394        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3395        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3396        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3397        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3398        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3399        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3400        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3401        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3402        AUTOMAKE_OPTIONS.
3403        * libnetworking/configure.ac:
3404        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3405        foreign 1.6]).
3406        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3407        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3408        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3409        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3410        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3411        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3412        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3413        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3414        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3415        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3416        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3417        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3418        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3419        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3420        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3421        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3422        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3423
34242002-03-27      Ilya Alexeev <ilya@continuum.ru>
3425
3426        PR 162
3427        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3428        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3429        used in a device write routines.  Now ppp_softc structure have own
3430        character for writing to device (sc_outchar).  I think that converting
3431        local variables to static is not a right solution, because problems will
3432        occur in the case of two or more ppp instances.
3433        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3434        must be u_long, otherwise in the case of the big output packet endless
3435        loop may occur.
3436
34372002-03-21      Ilya Alexeev <ilya@continuum.ru>
3438
3439        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3440        preparations for multiple PPPD connections.
3441
34422002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3443
3444        PR 149
3445        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3446        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3447        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3448        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3449
34502002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3451
3452        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3453        * configure.ac: Modified to reflect addition.
3454
34552002-02-27      Ilya Alexeev <ilya@continuum.ru>
3456
3457        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3458        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3459        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3460        capabilities as well as eliminate some warnings.
3461
34622002-02-27      Eric Norum <eric.norum@usask.ca>
3463
3464        * libnetworking/net/radix.c: Properly handle fetching the default route
3465        when there is no route.  This was a bug in the original FreeBSD code and
3466        this fix is from an updated version of their code.
3467
34682002-02-16      Eric Norum <eric.norum@usask.ca>
3469
3470        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3471        checking.
3472
34732002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3474
3475        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3476        dodefaultroute.
3477
34782002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3479
3480        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3481        include <rtems/seterr.h>.
3482
34832002-02-01      Mike Siers <mikes@poliac.com>
3484
3485        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3486        avoid bringing the link down too fast. NOTE: Mike reports successfully
3487        running at 56K baud on a direct link.
3488
34892002-02-01      Eric Valette <valette@crf.canon.fr>
3490
3491        * librdbg/So many patches have been posted recently on the mailing list
3492        and  because we were unable to find correct solution to compile on
3493        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3494        because the coding  style of rdbg was rather inconsistant among various
3495        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3496        global coding style (using indent + manual edits), 2) incorporate/review
3497        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3498        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3499        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3500        after rdbg initialization is done, NB : the paches is huge but it is
3501        mainly due to coding styke chnages.  Only few lines of codes have been
3502        really changed and they do not impact  rdbg functionnality (AFAIKT).
3503        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3504        librdbg/include/rdbg/m68k/rdbg_f.h,
3505        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3506        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3507        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3508        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3509        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3510        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3511        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3512        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3513        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3514        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3515        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3516        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3517        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3518        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3519        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3520        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3521
35222002-01-31      Mike Siers <mikes@poliac.com>
3523
3524        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3525        * Nice Update of PPPD support which eliminates the requiremetn that
3526        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3527        and reports that it seems to be more stable and handle larger packets
3528        better.  This patch replaces the termios tasks with more general pppd
3529        network driver tasks.  The functions pppinput() and pppstart() get
3530        called from the interrupt service routine.
3531        * libnetworking/Makefile.am, libnetworking/configure.ac,
3532        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3533        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3534        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3535        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3536        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3537        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3538        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3539        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3540        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3541        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3542        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3543        libnetworking/net/route.c, libnetworking/net/route.h,
3544        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3545        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3546        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3547        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3548        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3549        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3550        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3551        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3552        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3553        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3554        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3555        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3556        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3557        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3558        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3559        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3560        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3561        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3562        libnetworking/pppd/example/README,
3563        libnetworking/pppd/example/netconfig.h,
3564        libnetworking/wrapup/Makefile.am: Modified.
3565        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3566        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3567        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3568        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3569        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3570        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3571        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3572        libnetworking/modem/pppcompress.c: Subdirectory removed.
3573
35742002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3575
3576        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3577        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3578
35792002-01-18      Till Straumann <strauman@slac.stanford.edu>
3580
3581        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3582        issues: - exception handler needs to enable MSR_FP if the interrupted
3583        thread is FP enabled. - printk message for MSR fixed and added
3584        stacktrace. NOTE: this requires the stacktrace patch to
3585        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3586        however).
3587
35882002-01-06      Joel Sherrill <joel@OARcorp.com>
3589
3590        * optman/.cvsignore: Added aclocal.m4 and configure.
3591        * optman/.cvsignore: New file.
3592
35932002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3594
3595        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3596
35972002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3598
3599        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3600        * optman/ChangeLog: New.
3601        * optman/configure.ac: New.
3602        * optman/Makefile.am: New.
3603        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3604        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3605
36062001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3607
3608        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3609
36102001-12-18      Eric Norum <eric.norum@usask.ca>
3611
3612        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3613        `directories' (path names with a / at the end) while disallowing open()
3614        operations on TFTP `directories'.
3615
36162001-12-07      Eric Norum <eric.norum@usask.ca>
3617
3618        * libnetworking/lib/tftpDriver.c: Restore write capability.
3619
36202001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3621
3622        * libchip/network/sonic.h: Fix typo.
3623        * libnetworking/arpa/Makefile.am: Remove stray lines.
3624
36252001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3626
3627        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3628
36292001-10-18      Eric Norum <eric.norum@usask.ca>
3630
3631        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3632        chdir() and open() operations within the TFTP file system.
3633
36342001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3635
3636        * librdbg/configure.ac: Fix latent bug exposed by removal of
3637        config.cache's which prevented powerpc targets librdbg from building.
3638
36392001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3640
3641        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3642        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3643        autoconf-2.52 happy.
3644
36452001-10-12      Mike Siers <mikes@poliac.com>
3646
3647        * libnetworking/Update to stable working state.  Congratulations Mike!
3648        :).
3649        * libnetworking/modem_example: Directory removed.
3650        * libnetworking/modem_example/16550.h,
3651        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3652        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3653        libnetworking/modem_example/ppp.h,
3654        libnetworking/modem_example/pppcompress.c: Files removed.
3655        * libnetworking/pppd/example/pppd.options: New file.
3656        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3657        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3658        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3659        libnetworking/pppd/rtemsmain.c: Updated.
3660
36612001-10-12      Joel Sherrill <joel@OARcorp.com>
3662
3663        * libchip/serial/z85c30.c: Fixed typo.
3664
36652001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3666
3667        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3668        * configure.in: Remove.
3669        * configure.ac: New file, generated from configure.in by autoupdate.
3670        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3671        * libchip/configure.in: Remove.
3672        * libchip/configure.ac: New file, generated from configure.in by
3673        autoupdate.
3674        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3675        * librdbg/configure.in: Remove.
3676        * librdbg/configure.ac: New file, generated from configure.in by
3677        autoupdate.
3678        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3679        * libnetworking/configure.in: Remove.
3680        * libnetworking/configure.ac: New file, generated from configure.in by
3681        autoupdate.
3682
36832001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3684
3685        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3686        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3687        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3688
36892001-09-27      Joel Sherrill <joel@OARcorp.com>
3690
3691        * libchip/ChangeLog: Fixed typo in date.
3692
36932001-09-27      Eric Norum <eric.norum@usask.ca>
3694
3695        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3696        TFTP  filesystem.
3697
36982001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3699
3700        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3701        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3702        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3703        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3704        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3705        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3706        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3707        'PREINSTALL_FILES ='.
3708        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3709        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3710        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3711        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3712        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3713        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3714        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3715        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3716        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3717        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3718        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3719        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3720
37212001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3722
3723        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3724        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3725        * librdbg/src/m68k/any/Makefile.am: Ditto.
3726        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3727        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3728        happy.
3729
37302001-09-21      Joel Sherrill <joel@OARcorp.com>
3731
3732        * libchip/network/Makefile.am: Fixed typo on file name.
3733        * libchip/network/i82586.c: Commented out line 318 which is referencing
3734        a member of a structure that is not currently there.  This needs to be
3735        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3736        to C style.
3737
37382001-09-19      Eric Norum <eric.norum@usask.ca>
3739
3740        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3741
37422001-09-19      Chris Johns <ccj@acm.org>
3743
3744        * libchip/network/README.i82586, libchip/network/i82586.c,
3745        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3746        Network driver for Intel i82586.
3747        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3748        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3749        "root" filesystem with information obtained via the DHCP response.
3750
37512001-09-14      Eric Norum <eric.norum@usask.ca>
3752
3753        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3754        make gcc 3.x happy.
3755
37562001-08-16      Mike Siers <mikes@poliac.com>
3757
3758        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3759        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3760        These support callback functionality that has not even been compiled
3761        under RTEMS yet.
3762        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3763        example application.  Mike's notes on the modifications: - renamed
3764        error() function because of namespace problems - removed calls to the
3765        exit() funciton - removed extra files from the pppd source directory -
3766        defined pppd task constant values in rtemspppd.h - modifyied example
3767        code to get actual tick per second value - placed the pppd 2.3.11 man
3768        page file (pppd.8) into the pppd directory.
3769        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3770        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3771        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3772        libnetworking/pppd/rtems-ppp.c: Deleted.
3773        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3774        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3775        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3776        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3777        libnetworking/pppd/example/init.c,
3778        libnetworking/pppd/example/netconfig.h,
3779        libnetworking/pppd/example/ppp.conf,
3780        libnetworking/pppd/example/pppdapp.c,
3781        libnetworking/pppd/example/system.h: New files.
3782        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3783        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3784        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3785        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3786        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3787        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3788        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3789        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3790        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3791        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3792        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3793        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3794        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3795        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3796        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3797
37982001-08-16      Joel Sherrill <joel@OARcorp.com>
3799
3800        * libnetworking/pppd/example/Makefile: Removed.
3801        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3802        to avoid bootstrap -c clobbering it.
3803        * libnetworking/rtems_telnetd/.cvsignore: New file.
3804
38052001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3806
3807        * libnetworking/Makefile.am, libnetworking/configure.in,
3808        libnetworking/rtems_servers/Makefile.am,
3809        libnetworking/rtems_servers/telnetd.c,
3810        libnetworking/rtems_servers/telnetd.h,
3811        libnetworking/rtems_telnetd/Makefile.am,
3812        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3813        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3814        libnetworking/rtems_telnetd/telnetd.c,
3815        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3816        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3817        effect when ftpd change. - the tcp/ip stats have been implemented into
3818        icmds.c and started when telnetd daemon is started.
3819        * libnetworking/rtems_servers/telnetd.c,
3820        libnetworking/rtems_servers/telnetd.h: Removed.
3821        * libnetworking/rtems_telnetd: New directory.
3822        * libnetworking/rtems_telnetd/Makefile.am,
3823        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3824        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3825        libnetworking/rtems_telnetd/telnetd.c,
3826        libnetworking/rtems_telnetd/telnetd.h: New files.
3827
38282001-06-14      Joel Sherrill <joel@OARcorp.com>
3829
3830        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3831        Moved from libmisc/shell so the network stack to address network
3832        depenendency.
3833        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3834
38352001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3836
3837        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3838
38392001-05-15      Joel Sherrill <joel@OARcorp.com>
3840
3841        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3842        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3843        accidentally deleted the incorrectly empty versions.
3844
38452001-05-14      Till Straumann <strauman@slac.stanford.edu>
3846
3847        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3848        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3849        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3850        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3851        to know the values) - the affected BSP (shared/motorola) headers have
3852        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3853        driver (libchip/network/dec21140.c) has been fixed to use
3854        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3855        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3856        who is using this driver. - the DEC driver also has been fixed to use
3857        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3858        delay_in_bus_cycles().
3859
38602001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3861
3862        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3863
38642001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3865
3866        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3867
38682001-04-24      Eric Norum <eric.norum@usask.ca>
3869
3870        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3871        NTP synchronization a little more robust -- no NTP daemon yet, but at
3872        least it trys a little harder when the primary NTP server is down.
3873
38742001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3875
3876        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3877        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3878        libnetworking/pppd/modem_example/modem.c,
3879        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3880        other strings into English.
3881        * libnetworking/pppd/STATUS: updated to reflect the changes.
3882
38832001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3884
3885        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3886        again.
3887
38882001-04-20      Eric Valette <valette@crf.canon.fr>
3889
3890        * mcp750 directory renamed new_exception processing as it supports many
3891        more CPU models.
3892        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3893        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3894        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3895        formerly in mcp750 plus modifications.
3896        * librdbg/src/powerpc/mcp750/.cvsignore,
3897        librdbg/src/powerpc/mcp750/Makefile.am,
3898        librdbg/src/powerpc/mcp750/remdeb.h,
3899        librdbg/src/powerpc/mcp750/remdeb_f.x,
3900        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3901        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3902        new_exception_processing.
3903        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3904        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3905        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3906        part of this effort to add support for the MPC8xx.
3907
39082001-04-19      Joel Sherrill <joel@OARcorp.com>
3909
3910        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3911        internal include files.
3912
39132001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3914
3915        PR 158
3916        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3917        rcmd() library call by commenting out the parts that deal with signals.
3918        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3919        stdio. The 'server-side' parts of this file which deal with
3920        authentication are disabled since they are not needed.
3921
39222001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3923
3924        * libnetworking/include/.cvsignore: Remove dangling file.
3925
39262001-03-14      Joel Sherrill <joel@OARcorp.com>
3927
3928        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3929        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3930        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3931        libchip style serial drivers can be written in libcpu or libbsp.
3932
39332001-03-01      Joel Sherrill <joel@OARcorp.com>
3934
3935        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3936        libchip/network/sonic.c, libchip/network/sonic.h,
3937        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3938        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3939        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3940        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3941        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3942        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3943        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3944        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3945
39462001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3947
3948        * librdbg/include/rdbg/Makefile.am,
3949        librdbg/include/rdbg/i386/Makefile.am,
3950        librdbg/include/rdbg/m68k/Makefile.am,
3951        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3952        style on include files.
3953
39542001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3955
3956        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3957        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3958        replace ${..} with $(..).
3959        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3960        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3961        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3962        libnetworking/rtems/Makefile.am, libnetworking/
3963        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3964        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3965        include_*HEADERS instead of H_FILES.
3966        * libnetworking/include/Makefile.am: Remove.
3967        * libnetworking/Makefile.am: Add handling of *.h files.
3968        * libnetworking/configure.in: Remove include/Makefile.
3969
39702001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3971
3972        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3973
39742001-01-31      Sergei Organov <osv@javad.ru>
3975
3976        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3977        current dir and root dir removed in favor of new libio support for
3978        task-local current and root directories. - Bug in `close_data_socket()'
3979        introduced by previous change fixed. - `command_pasv()' changed to set
3980        timeout on socket we are listening on and code fixed to don't close
3981        socket twice on error. - `serr()' changed to clear `errno'. -
3982        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3983        changed to clear `errno' before processing session. -
3984        `close_data_socket()' fixed to close both active and passive sockets -
3985        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3986        empty string  in `exec_command()'.
3987
39882001-01-25      Eric Norum <eric.norum@usask.ca>
3989
3990        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3991        improves throughput on systems which are dropping packets.   Only the
3992        first timeout is reduced.  This keeps the number of extra packets down
3993        on networks that are very busy and dropping lots of packets.
3994
39952001-01-24      Sergei Organov <osv@javad.ru>
3996
3997        * libnetworking/rtems_servers/ftpd.c,
3998        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3999        - Timeouts on sockets implemented. 'idle' field added to configuration.
4000        No timeout by default to keep backward compatibility. Note: SITE IDLE
4001        command not implemented yet. - Basic global access control implemented.
4002        'access' field added to configuration. No access limitations by default
4003        to keep backward compatibility. - Anchor data socket for active mode
4004        (using self IP and port 20.) - Fixed default data port support (still
4005        not tested). - Don't allow IP address different from originating host in
4006        PORT command to improve security. - Fixed bug in MDTM command. - Check
4007        for correctness of parsing of argument in command_port(). - Fixed
4008        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4009        a directory. - Command parsing a little bit improved: command names are
4010        now converted to upper-case to be more compatible with RFC (command
4011        names are not case-sensitive.) - Reformat comments so that they have
4012        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4013        previous changes - True ASCII mode implemented (doesn't work for hooks
4014        and /dev/null) - Passive mode implemented, PASV command added. - Default
4015        port for data connection could be used (untested, can't find ftp client
4016        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4017        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4018
40192001-01-18      Joel Sherrill <joel@OARcorp.com>
4020
4021        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4022        macro using variable arguments.
4023        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4024        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4025        since I updated the main RTEMS development machine to RedHat 7.2 and
4026        apparently got a new version of rpcgen.
4027
40282001-01-12      Sergei Organov <osv@javad.ru>
4029
4030        * libnetworking/rtems_servers/ftpd.c,
4031        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4032        - use pool of pre-created threads to handle sessions instead of
4033        creating/deleting threads on the fly - LIST output is now similar to
4034        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4035        happy with it. - LIST NAME now works (both for files and directories) -
4036        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4037        clients happy  - keep track of CWD for every session separately -
4038        ability to specify root directory name for FTPD in configuration table.
4039        FTPD will then create illusion for FTP clients that this is actually
4040        root directory. - ignore options sent in commands, thus LIST -al FILE
4041        works and doesn't try to list "-al" directory. - buffers are allocated
4042        on stack instead of heap where possible to eliminate malloc/free calls
4043        (avoid possible heap fragmentation troubles). - drop using of task
4044        notepad to pass parameters - use function arguments instead - use
4045        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4046        in socket() instead of AF_INET.
4047
40482001-01-02      Joel Sherrill <joel@OARcorp.com>
4049
4050        * libnetworking/CHANGELOG: Removed.
4051        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4052
40532000-12-14      Eric Norum <eric.norum@usask.ca>
4054
4055        * libnetworking/lib/tftpDriver.c: Added write capability.
4056
40572000-12-08      Joel Sherrill <joel@OARcorp.com>
4058
4059        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4060        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4061        numerous variable declarations conditional on PPP_COMPRESS and
4062        PPP_FILTER.  Commented out variables that were not used because the code
4063        using them was commented out. Removed totally unused variables.
4064        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4065        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4066
40672000-11-30      Joel Sherrill <joel@OARcorp.com>
4068
4069        * libnetworking/modem/ppp_tty.c: Changed to include
4070        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4071        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4072        * libnetworking/Makefile.am: Modified to reflect above.
4073
40742000-11-27      Joel Sherrill <joel@OARcorp.com>
4075
4076        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4077
40782000-11-25      Eric Norum <eric.norum@usask.ca>
4079
4080        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4081        core.
4082
40832000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4084
4085        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4086        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4087        subdir.
4088        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4089        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4090        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4091        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4092        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4093        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4094        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4095        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4096        ppp_tty.c and the real pppd main is in pppmain.c.
4097
40982000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4099
4100        * libchip/network/sonic.c: Added ipalign() routine to align the received
4101        packet so that the ip header is on a 32-bit boundary. Necessary for
4102        cpu's that do not allow unaligned loads and stores and when the 32-bit
4103        DMA mode is used.
4104
41052000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4106
4107        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4108        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4109        ACLOCAL_AMFLAGS.
4110        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4111        ACLOCAL_AMFLAGS.
4112        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4113        ACLOCAL_AMFLAGS.
4114
41152000-11-03      Chris Johns <ccj@acm.org>
4116
4117        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4118        libchip/network/cs8900.h: New files.
4119
41202000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4121
4122        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4123        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4124        $(RTEMS_TOPdir)/aclocal.
4125        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4126        $(RTEMS_TOPdir)/aclocal.
4127        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4128        $(RTEMS_TOPdir)/aclocal.
4129
41302000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4131
4132        * configure.in: Switch to GNU-canonicalization.
4133        * Makefile.am: Reflect changes to configure.in.
4134        * acinclude.m4: Remove.
4135
41362000-10-30      Joel Sherrill <joel@OARcorp.com>
4137
4138        * POSIX include files merged into newlib.  This resulted in some
4139        definitions moving to other files and thus some secondary effects in
4140        RTEMS source code.
4141        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4142        in sync with newlib's <machine/types.h>.
4143        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4144        definition of struct itimerval in <sys/time.h>.
4145
41462000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4147
4148        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4149        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4150        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4151        * ChangeLog: Fix typos.
4152        * configure.in: add tests to the GNU canonicalized subdirectories.
4153
41542000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4155
4156        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4157        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4158        the lib directory before configuring lib/.
4159
41602000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4161
4162        * configure.in, Makefile.am: add exec to the GNU canonicalized
4163        subdirectories.
4164        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4165        * configure.in: add libnetworking, librpc and librdb to the GNU
4166        canonicalized subdirectories.
4167        * configure.in: add libmisc and libchip to the GNU canonicalized
4168        subdirectories.
4169        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4170        Switch to GNU canonicalization.
4171        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4172        Switch to GNU canonicalization.
4173        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4174        Switch to GNU canonicalization.
4175
41762000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4177
4178        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4179        canonicalization to libfs/. The approach is currently a bit of a hack as
4180        GNU canonicalization does not support the per-BSP build some of the
4181        other directories require.  As more of the tree is converted, this will
4182        become less  of an issue.
4183
41842000-10-20      Joel Sherrill <joel@OARcorp.com>
4185
4186        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4187        parameter.
4188
41892000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4190
4191        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4192        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4193        * librdbg/configure.in: Add m68k support.
4194        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4195        subdirectory.
4196        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4197        failure.
4198        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4199        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4200        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4201        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4202        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4203        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4204        librdbg/src/m68k/.cvsignore: New files.
4205        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4206        function pointers.
4207        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4208        _after_ pointer has been checked against NULL.
4209
42102000-10-18      Joel Sherrill <joel@OARcorp.com>
4211
4212        * wrapup/Makefile.am: Added libfs.
4213
42142000-10-18      Chris Johns <ccj@acm.org>
4215
4216        * libfs created.
4217        * configure.in: Added libfs subdirectory.
4218        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4219
42202000-09-28      Joel Sherrill <joel@OARcorp.com>
4221
4222        * libnetworking/rtems_webserver/Makefile.am,
4223        libnetworking/rtems_webserver/base64.c,
4224        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4225        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4226
42272000-09-22      Joel Sherrill <joel@OARcorp.com>
4228
4229        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4230        libnetworking/rtems/rtems_bsdnet_internal.h,
4231        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4232        have included rtems.h.  It is now including precisely the  least amount
4233        of low level, yet portable .h files to get the basic RTEMS types
4234        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4235        used machine/types.h to include rtems.h.
4236
42372000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4238
4239        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4240
42412000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4242
4243        * libnetworking/ChangeLog: Cleanup.
4244
42452000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4246
4247        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4248        * libchip/ChangeLog: Fix formating.
4249
42502000-09-05      Joel Sherrill <joel@OARcorp.com>
4251
4252        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4253        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4254        confusion and to work with the converted flags.
4255
42562000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4257
4258        * wrapup/Makefile.am: Include compile.am.
4259        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4260        libchip/serial/Makefile.am: Include compile.am.
4261        * librdbg/src/i386/any/Makefile.am,
4262        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4263        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4264        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4265        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4266        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4267        libnetworking/rtems_servers/Makefile.am,
4268        libnetworking/rtems_webserver/Makefile.am,
4269        libnetworking/wrapup/Makefile.am: Include compile.am.
4270
42712000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4272
4273        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4274        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4275
42762000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4277
4278        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4279
42802000-08-31      Joel Sherrill <joel@OARcorp.com>
4281
4282        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4283        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4284        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4285        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4286        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4287        * libnetworking/wbase64.c: Removed.
4288        * libnetworking/Makefile.am, libnetworking/asp.c,
4289        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4290        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4291        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4292        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4293        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4294        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4295        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4296        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4297        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4298        Modified.
4299
43002000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4301
4302        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4303
43042000-08-30      Joel Sherrill <joel@OARcorp.com>
4305
4306        * libnetworking/rtems_webserver/license.txt: New file.
4307
43082000-08-10      Joel Sherrill <joel@OARcorp.com>
4309
4310        * ChangeLog: New file.
4311        * libchip/ChangeLog: New file.
4312        * librdbg/ChangeLog: New file.
4313        * libnetworking/ChangeLog: New file.
4314
Note: See TracBrowser for help on using the repository browser.