source: rtems/c/src/ChangeLog @ ecbbd968

4.115
Last change on this file since ecbbd968 was 58a1f8a, checked in by Sebastian Huber <sebastian.huber@…>, on 06/14/10 at 15:46:19

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

PR 1557/misc

  • libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
  • Property mode set to 100644
File size: 159.7 KB
Line 
12010-06-14      Arnout Vandecappelle <arnout@mind.be>
2
3        PR 1557/misc
4        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
5
62010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * aclocal/version.m4: Bump RTEMS_API to 4.11.
9        Bump _RTEMS_VERSION to 4.10.99.0.
10
112010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
12
13        * libchip/network/if_dc.c: Fix warning.
14
152010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * libchip/network/greth.c: Misc. hacks to allow compilation on
18        16bit targets.
19
202010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        PR 1531/newlib
23        * libchip/network/i82586.c:
24        Add local copy of ALIGN().
25
262010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * libchip/network/cs8900.c:
29        Misc. changes to make code 16bit-target compliant.
30        * libchip/network/i82586.c:
31        Use int32_t instead of int for 16bit-target compliance.
32        * libchip/network/open_eth.c:
33        Misc. changes to make code 16bit-target compliant.
34
352010-05-18      Chris Johns <chrisj@rtems.org>
36
37        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
38        1448/filesystem.
39
402010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * aclocal/bsp-alias.m4: Change quoting to work-round
43        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
44
452010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
46
47        * libchip/network/if_dc.c: Remove warnings.
48
492010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
50
51        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
52        libchip/serial/ns16550.c, libchip/serial/serial.h,
53        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
54        or intptr_t instead of uint32_t or int32_t.
55
562010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
57
58        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
59        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
60        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
61        uint32_t.
62
632010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * libchip/serial/serial.h: Add extern "C".
66
672010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
68
69        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
70        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
71        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
72        prototype
73
742010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
75
76        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
77        CPU_SIMPLE_VECTORED_INTERRUPTS.
78
792010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
80
81        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
82        simple or PIC interrupt model.
83
842010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * libchip/rtc/ds1375.c: #include <unistd.h>.
87
882010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * libchip/network/i82586.c: Readdress use of ctype methods per
91        recommendation from D.J. Delorie on the newlib mailing list. We
92        should pass an unsigned char into these methods.
93
942010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
95
96        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
97        variable.
98
992010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * libchip/network/i82586.c: Fix warnings for ctype methods.
102
1032010-02-19      Chris Johns <chrisj@rtems.org>
104
105        * libchip/ide/ide_controller.c: Create the devices as block
106        devices.
107
1082010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
109
110        * libchip/ide/ata_internal.h, libchip/ide/ata.c
111        libchip/i2c/spi-sd-card.c: Update for block device API change.
112
1132010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
114
115        * libchip/display/disp_hcms29xx.c,
116        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
117        libchip/display/font_hcms29xx.h: various fixes
118
1192009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
120
121        PR 1474
122        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
123        device API change.
124
1252009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * libchip/network/greth.c: Eliminate unused type
128        rtems_clock_time_value.
129
1302009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
131
132        * libchip/network/dec21140.c: Warning elimination
133        (dec21140_softc->base now is an uint32_t).
134
1352009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        PR 1483/cpukit
138        * libchip/network/dec21140.c, libchip/network/elnk.c,
139        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
140        *_SUPPORTED-guarded code sections.
141
1422009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        * libchip/network/dec21140.c, libchip/network/elnk.c,
145        libchip/network/if_dc.c: Ensure PCI drivers are built on all
146        supported configurations. PowerPC conditionals were not current and
147        code was not being built on supported BSPs.
148
1492009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
150
151        * libchip/network/smc91111.c: Formatting.
152
1532009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
154
155        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
156        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
157        uint32_t (16bit ints are too small).
158
1592009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
160
161        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
162        * libchip/network/if_dc.c: Fix type mismatch.
163
1642009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
165
166        * aclocal/bsp-linkcmds.m4: New.
167
1682009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * configure.ac: Rework CFLAGS setup.
171        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
172        * automake/compile.am: Remove RTEMS_CFLAGS.
173
1742009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
175
176        * libchip/ide/ata.h: Move extern "C".
177
1782009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
179
180        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
181        Use hex-constants to avoid implicit int-casts.
182        * libchip/i2c/spi-memdrv.c:
183        Use hex-constants to avoid implicit int-casts.
184        Use rtems_off64_t offsets to avoid loosing precision.
185
1862009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
187
188        * libchip/serial/ns16550.c: Update for interrupt handler type change.
189
1902009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
191
192        * aclocal/bsp-alias.m4: New.
193        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
194
1952009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
196
197        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
198
1992009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
200
201        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
202        * Makefile.am: Remove BARE_CPU_MODEL.
203
2042009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
205
206        * configure.ac: Remove cfg_dir.
207
2082009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
209
210        * configure.ac: Remove -std=c99 -fasm.
211        Remove AM_CONDITIONAL LIBCHIP.
212        * libchip/Makefile.am, wrapup/Makefile.am:
213        Remove AM_CONDITIONAL LIBCHIP.
214
2152009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
216
217        * configure.ac: Pick up make/custom/*.
218        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
219
2202009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
221
222        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
223        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
224
2252009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
226
227        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
228
2292009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
230
231        * Makefile.am: Remove RTEMS_HOST (unused).
232        * configure.ac: Remove RTEMS_HOST (unused).
233        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
234
2352009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
236
237        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
238        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
239
2402009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
243        aclocal/check-posix.m4, aclocal/enable-posix.m4,
244        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
245
2462009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
247
248        * configure.ac: Rework make/custom/* handling.
249        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
250        * Makefile.am: Remove make/custom/default.cfg-rule.
251
2522009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
253
254        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
255        NULL pointer access in interrupt handler.
256
2572009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
258
259        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
260        device API change.
261
2622009-10-08      Chris Johns <chrisj@rtems.org>
263
264        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
265        multiblock support from the ATA driver. Multiblock at the disk
266        level should not be a global policy as a disk may have more than
267        one partition with different block sizes. An IDE driver could
268        decide to use the feature with DMA but this a driver specific
269        design choice. Fixed bugs relating to variable block sizes and
270        large block transfer.
271        * c/src/libchip/ide/ide_controller.c,
272        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
273        Changed the block size to 32bits so blocks of 64K or bigger can be
274        transfered in a single driver call.
275
2762009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
277
278        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
279        shared irq.h yet and this breaks a significant number of them.
280
2812009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
282
283        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
284        model.
285
2862009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
287
288        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
289        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
290        renamed to rtems_termios_baud_to_number.
291
2922009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
293
294        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
295        termios_baud_to_number (duplicate prototypes).
296        Add C++-guards.
297        Include rtems/termiostypes.h.
298
2992009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
300
301        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
302
3032009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
304
305        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
306        physical address to support BSD TCP/IP stack.
307
3082009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
309
310        * libchip/network/elnk.c: Convert calls to legacy routine
311        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
312
3132009-08-03      Roger Dahlkvist <ruppe@kth.se>
314
315        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
316
3172009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
318
319        * libchip/ide/ata.c: Remove warning.
320
3212009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
322
323        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
324        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
325        now use the same macros.
326        * aclocal/bsp-bspcleanup-options.m4: New file.
327
3282009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
329
330        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
331        obsolete defines and declarations.  Set initial baud during device
332        open.  Fixed interrupt mode.
333
3342009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
335
336        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
337        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
338        EINVAL and ENOTTY as appropriate.
339
3402009-05-30      Chris Johns <chrisj@rtems.org>
341
342        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
343        devices on an IDE bus and cleaned up the initialisation register
344        call.
345
3462009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
347
348        * libchip/network/i82586.c: Fix warning in manner suggested by
349        Arnout Vandecappelle <arnout@mind.be> in
350        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
351
3522009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
353
354        * libchip/network/if_dc.c: Fixed warnings.
355
3562009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
357
358        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
359        as needed.
360
3612009-04-29      Chris Johns <chrisj@rtems.org>
362
363        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
364
365        * libchip/ide/ide_controller.c: Change the status detection and
366        add a message if the transfer fails. There is currently no error
367        handle at the IDE drvier level.
368
3692009-03-12      Daniel Hellstrom <daniel@gaisler.com>
370
371        PR 1392/bsps
372        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
373        over multiple pages results in extra data being written.
374
3752009-02-27      Gene Smith <gene.smith@siemens.com>
376
377        PR 1356
378        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
379        cards.
380
3812009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
382
383        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
384        enabled on x86.
385
3862009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
387
388        * aclocal/bspopts.m4: Quoting cosmetics.
389
3902009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
391
392        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
393        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
394        writes.  Fixed integer type in device structure.
395
3962009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
397
398        * libchip/serial/ns16550.c: Turn on ns16550_process() for
399        BSP_FEATURE_IRQ_LEGACY case also.
400
4012008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
402
403        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
404        level LibI2C interface.  Added generic block IO functions.
405
4062008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
407
408        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
409        optman/rtems/no-msg.c, optman/rtems/no-part.c,
410        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
411        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
412        optman/sapi/no-ext.c, optman/sapi/no-io.c:
413        Revert previous patch (cvs clash with Joel hacking cpukit).
414
4152008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
416
417        * aclocal/canonical-target-name.m4: Remove tic4x.
418
4192008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
420
421        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
422
4232008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
424
425        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
426        optman/rtems/no-msg.c, optman/rtems/no-part.c,
427        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
428        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
429        optman/sapi/no-ext.c, optman/sapi/no-io.c:
430        Fix prototypes.
431
4322008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
433
434        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
435
4362008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
437
438        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
439        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
440        duplicated data.
441
4422008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
443
444        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
445        SuperCore Handler initialization routines to directly pull parameters
446        from configuration table.
447
4482008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
449
450        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
451        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
452        optman/rtems/no-part.c, optman/rtems/no-region.c,
453        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
454        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
455        initialization routines to directly pull parameters from
456        configuration table. Eliminate empty routines sportted.
457
4582008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
459
460        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
461
4622008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
463
464        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
465        all public use of TOD conversion routines.
466
4672008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
468
469        * libchip/network/smc91111config.h:
470        #include <stdint.h> instead of <rtems/stdint.h>.
471
4722008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
473
474        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
475        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
476
4772008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
478
479        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
480
4812008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
482
483        * libchip/serial/ns16550.c: Transmit the character in the polled write
484        function within a critical section for printk() compatibility.
485
4862008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
487
488        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
489
4902008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
491
492        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
493
4942008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
495
496        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
497
4982008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
499
500        * aclocal/bsp-bootcard-options.m4: Fix quoting.
501
5022008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
503
504        * aclocal/bsp-bootcard-options.m4: New file.
505        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
506
5072008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
508
509        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
510        BSPs that support this feature.
511
5122008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
513
514        * libchip/serial/ns16550.c: Fix typo.
515
5162008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
517
518        * libchip/serial/ns16550.c: Fix typo.
519
5202008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
521
522        * libchip/serial/ns16550.c: Add not supported on arm even though it is
523        not simple vectored.
524
5252008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
526
527        * libchip/serial/ns16550.c: Not currently supported on architectures
528        with simple vectored interrupt model.
529
5302008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
531
532        * aclocal/version.m4: Bump RTEMS_API to 4.10.
533        Bump _RTEMS_VERSION to 4.9.99.0.
534
5352008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
536
537        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
538        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
539        functions have now static linkage type.  Added constant qualifier to
540        operations table and read-only function parameters.
541
542        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
543        c/src/libchip/serial/serial.h:  Include required header files.  Removed
544        support for old PowerPC exception handling.  Various fixes for
545        interrupt related routines.  Added support for BSPs with IRQ extension
546        API.
547
5482008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
549
550        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
551        is no PCI bus based upon the BSP not having a base address defined.
552        This means this driver cannot be supported on that board.
553
5542008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
555
556        * libchip/network/dec21140.c, libchip/network/elnk.c,
557        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
558
5592008-09-17      Miao Yan <yanmiaobest@gmail.com>
560
561        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
562        add simple device only filesystem (devfs), optionally completely drop
563        out filesystem, and to clean up disabling newlib reentrancy support.
564        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
565        now has a 15K code space.
566        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
567        Removed.
568
5692008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
570
571        * libchip/ide/ata.h: Convert to Unix file format.
572
5732008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
574
575        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
576        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
577        libchip/serial/serial.h, libchip/serial/serprobe.c,
578        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
579        Convert to "bool".
580        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
581        libchip/i2c/spi-memdrv.h: Convert to "bool".
582        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
583        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
584        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
585        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
586        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
587        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
588        Convert to "bool".
589        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
590        Convert to "bool".
591        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
592        Convert to "bool".
593
5942008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
595
596        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
597        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
598        memory driver to not use the clock ioctl to install a method to poll
599        for input. It now uses a Class API Timer which means we can eliminate
600        this special IOCTL from all clock drivers.
601        * libchip/shmdr/setckvec.c: Removed.
602
6032008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
604
605        * libchip/network/sonic.c: Do not declare a variable just to hold an
606        ignored return value.
607
6082008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
609
610        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
611
6122008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
613
614        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
615        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
616
6172008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
618
619        * libchip/display/disp_hcms29xx.c: Do not make these static. They
620        appear to be unused that way.
621
6222008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
623
624        * libchip/shmdr/shm_driver.h: Correct prototypes.
625
6262008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
627
628        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
629        variables and made methods static.
630
6312008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
632
633        * libchip/serial/ns16550.c: Fix warning.
634
6352008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
636
637        * aclocal/prog-cc.m4: Add -Wnested-externs.
638
6392008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
640
641        * libchip/network/dec21140.c: Add missing prototype.
642        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
643
6442008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
645
646        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
647        -Wstrict-prototypes to RTEMS_CFLAGS.
648
6492008-08-02      Chris Johns <chrisj@rtems.org>
650
651        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
652        rtems_blkdev_request count and start references. Use
653        RTEMS_BLKDEV_START_BLOCK.
654
6552008-07-29      Chris Johns <chrisj@rtems.org>
656
657        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
658
659        * libchip/ide/ata.c: Change to use a mutex rather than disable
660        pre-emption. Updated to the libblock changes.
661
662        * libchip/ide/ata_internal.h: Updated to the new chains API.
663
664        * libchip/ide/ide_controller.c: Updated to the libblock
665        changes. Added come debug tracing.
666
667        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
668        to the libblock changes.
669
6702008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
671
672        * configure.ac: Remove RPCGEN, RPCTOOLS.
673
6742008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
675
676        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
677        for output format specifiers.
678
6792008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
680
681        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
682        Fixed some data types
683
6842008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
685
686        * libchip/i2c/spi-sd-card.c: Added missing header file.
687        * libchip/Makefile.am: Added SD Card driver.
688
6892008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
690
691        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
692        make glyphs non-constant, added file headers
693
6942008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
695
696        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
697        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
698        * libchip/display/font_hcms29xx.h
699        Creation of SPI display driver
700
7012008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
702
703        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
704        via SPI.
705
7062008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
707
708        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
709        AC_PREREQ(2.62).
710
7112008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
712
713        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
714
7152008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
716
717        * libchip/Makefile.am: Move termios helper routines from libchip to
718        libcsupport. Add routine which makes it easy for a termios device
719        driver to inform termios of its default baud rate. This avoids
720        inconsistencies in later termios settings changes.
721        * libchip/serial/termios_baud2index.c,
722        libchip/serial/termios_baud2num.c: Removed.
723
7242008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
725
726        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
727
7282008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
729
730        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
731        not fail if there are none.
732
7332008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
734
735        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
736        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
737        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
738        * libchip/Makefile.am:
739        derived a generic spi memory driver from spi-flash-m25p40,
740        added descriptor for fram fm25l256
741
7422008-05-07      Till Straumann <strauman@slac.stanford.edu>
743
744        PR 649/bsps
745        * libchip/ide/ata.c: Give up if the interface does not become ready.
746
7472008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
748
749        Moved to cpukit.
750        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
751        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
752        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
753        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
754        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
755        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
756        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
757        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
758        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
759        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
760        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
761        nfsclient/src/xdr_mbuf.c: Removed.
762
7632008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
764
765        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
766
7672008-01-05      Chris Johns <chrisj@rtems.org>
768
769        * libchip/flash/am29lv160.c: Update the blank check error message
770        to say there is an error.
771       
7722007-12-22      Chris Johns <chrisj@rtems.org>
773
774        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
775        the hello message. Just one line but still a little too long.
776       
7772007-12-14      Chris Johns <chrisj@rtems.org>
778
779        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
780        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
781        * libchip/flash, libchip/flash/am29lv160.c,
782        libchip/flash/am29lv160.h: New.
783
7842007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
785
786        * libchip/network/if_fxp.c: Spacing.
787
7882007-11-20      Till Straumann <strauman@slac.stanford.edu>
789
790        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
791        Avoid using 'stdio' before the system is up and fully
792        initialized.
793
7942007-11-20      Till Straumann <strauman@slac.stanford.edu>
795
796        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
797        * libchip/Makefile.am, libchip/preinstall.am:
798        added new driver for Maxim DS1375 i2c RTC.
799
8002007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
801
802        * libchip/i2c/spi-flash-m25p40.c:
803        added addressing call in write function
804
8052007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
806
807        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
808        * libchip/Makefile.am:
809        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
810
8112007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
812
813        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
814
8152007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
816
817        * nfsclient/Makefile.am: Fix errors.
818
8192007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
820
821        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
822
8232007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
824
825        * aclocal/version.m4: Bump RTEMS_API to 4.9.
826        Bump RTEMS_VERSION to 4.8.99.0.
827
8282007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
829
830        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
831
8322007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
833
834        * configure.ac: Remove AC_PROG_AWK (Unused).
835
8362007-09-14      Daron Chabot <djc915@mail.usask.ca>
837
838        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
839        rtems_interrupt_vector, to permit passing arbitrary arguments to the
840        ISR. Clean up of variables to silence compiler warnings.
841
8422007-09-13      Daniel Hellstrom <daniel@gaisler.com>
843
844        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
845
8462007-09-12      Daniel Hellstrom <daniel@gaisler.com>
847
848        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
849          - Odd bit bug in some chips taken care of.
850          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
851            alignment but failing to do so must have made the driver writer to make
852            some incorrect assumptions about MBUFs.
853          - Fixed MBUF handling to handle mbuf chains better. The Data length of
854            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
855          - Made while loop responsible for copying data to fifo port copy 16 shorts
856            per loop instead of 1 short, increasing the copying process.
857
8582007-09-07      Daniel Hellstrom <daniel@gaisler.com>
859
860        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
861        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
862
8632007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
864
865        * configure.ac, wrapup/Makefile.am: Remove RDBG.
866        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
867        librdbg/Makefile.am, librdbg/preinstall.am,
868        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
869        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
870        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
871        librdbg/include/rdbg/powerpc/rdbg_f.h,
872        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
873        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
874        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
875        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
876        librdbg/src/servtsp.c, librdbg/src/servutil.c,
877        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
878        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
879        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
880        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
881        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
882        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
883        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
884        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
885        librdbg/src/powerpc/rdbg_f.c,
886        librdbg/src/powerpc/new_exception_processing/remdeb.h,
887        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
888        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
889        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
890
8912007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
892
893        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
894
8952007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
896
897        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
898          sizes.
899
9002007-07-27      Chris Johns <chrisj@rtems.org>
901
902        * wrapup/Makefile.am: Create archive from a file for hosts
903        with a limited command line size.
904
9052007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
906
907        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
908          sizes.
909
9102007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
911       
912        * configure.ac: Add nfsclient.
913        * nfsclient/Makefile.am: New.
914        * nfsclient/proto/Makefile, nfsclient/Makefile,
915          nfsclient/src/Makefile: Remove.
916        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
917        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
918
9192007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
920
921        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
922        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
923        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
924        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
925        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
926        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
927        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
928        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
929        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
930        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
931        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
932        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
933
9342007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
935
936        * libchip/serial/ns16550.c: removed timed out wait for transmitter
937        to become ready: This will not work for fast CPUs.
938
9392007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
940
941        * libchip/ide/ata.c: fixed warning
942
9432007-06-20      Ray Xu <rayx@gmail.com>
944
945        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
946        console, and libio. This shrinks the memory requirements but Joel has
947        not figured out how best to present this to application space.
948        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
949        New files.
950
9512007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
952
953        * optman/sapi/no-io.c: Split IO Manager into one function per file so
954        now we only need required initialization methods.
955
9562007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
957
958        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
959        parameter since it was used to configure a no longer used feature.
960        Device names are now part of the filesystem not in a table.
961
9622007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
963
964        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
965        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
966        optman/rtems/no-part.c, optman/rtems/no-region.c,
967        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
968        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
969        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
970        other optional managers so using them reduces application size
971        instead of increasing it.
972        * optman/rtems/no-barrier.c: New file.
973
9742007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
975
976        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
977        adjustments to pci-API changes.
978        * libchip/network/dec21140.c, libchip/network/elnk.c,
979        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
980        changes.
981
9822007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
983
984        * libchip/network/dec21140.c, libchip/network/if_dc.c,
985        libchip/network/if_fxp.c: Reflect changes to pci-API.
986
9872007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
988
989        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
990        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
991
9922007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
993
994        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
995          being used to compile "tools").
996
9972007-03-13      Joel Sherrill <joel@OARcorp.com>
998
999        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1000
10012007-03-12      Joel Sherrill <joel@OARcorp.com>
1002
1003        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1004        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1005        and/or fix mistake in copyright notice. Both of these mistakes appear
1006        to be from code submitted after these changes were made previously.
1007
10082007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1009
1010        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1011
10122007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1013
1014        * libchip/Makefile.am: Correct path to README.tulipclone.
1015
10162007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1017
1018        * libchip/ide/ata.c: Remove superfluous type casts.
1019
10202007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1021
1022        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1023        Use size_t for sizes.
1024
10252007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1026
1027        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1028        from preemption disabled region
1029
10302007-01-16      Till Straumann <strauman@slac.stanford.edu>
1031
1032        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1033        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1034        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1035
10362006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1037
1038        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1039          ioctl_command_t as ioctl argument.
1040
10412006-12-13      Joel Sherrill <joel@OARcorp.com>
1042
1043        * librtems++/include/rtems++/rtemsEvent.h,
1044        librtems++/include/rtems++/rtemsMessageQueue.h,
1045        librtems++/include/rtems++/rtemsSemaphore.h,
1046        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1047        librtems++/src/rtemsMessageQueue.cc,
1048        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1049        rtems_unsigned32 to uint32_t.
1050
10512006-12-13      Joel Sherrill <joel@OARcorp.com>
1052
1053        PR 1181/bsps
1054        * optman/rtems/no-msg.c: Clean up dead code.
1055
10562006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1057
1058        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1059
10602006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1061
1062        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1063        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1064        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1065
10662006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1067
1068        * configure.ac: New BUG-REPORT address.
1069
10702006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1071
1072        * Makefile.am: Remove ampolish3.
1073
10742006-11-17      Joel Sherrill <joel@OARcorp.com>
1075
1076        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1077        blank lines.
1078
10792006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1080
1081        * configure.ac: Remove RTEMS_AMPOLISH3.
1082        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1083          Remove checks for AMPOLISH3.
1084        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1085        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1086        * ampolish3: Remove.
1087
10882006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1089
1090        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1091        * aclocal/prog-cc.m4: Remove CFLAGS.
1092        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1093        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1094
10952006-10-23      Joel Sherrill <joel@OARcorp.com>
1096
1097        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1098
10992006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1100
1101        * automake/compile.am: Use hard-coded RTEMS_* flags.
1102
11032006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1104
1105        * aclocal/rtems-top.m4: Remove RTEMS_API.
1106        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1107
11082006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1109
1110        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1111
11122006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1113
1114        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1115
11162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1117
1118        * aclocal/version.m4: Bump version to 4.7.99.0.
1119
11202006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1121
1122        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1123
11242006-09-11      Joel Sherrill <joel@OARcorp.com>
1125
1126        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1127
11282006-09-04      Joel Sherrill <joel@OARcorp.com>
1129
1130        * libchip/network/greth.c, libchip/network/open_eth.c,
1131        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1132        introduced by warning removal.
1133
11342006-09-01      Joel Sherrill <joel@OARcorp.com>
1135
1136        * libchip/network/greth.c, libchip/network/open_eth.c,
1137        libchip/network/smc91111.c: Remove warnings and correct prototype
1138        added earlier today.
1139
11402006-09-01      Joel Sherrill <joel@OARcorp.com>
1141
1142        * libchip/network/cs8900.c, libchip/network/greth.c,
1143        libchip/network/i82586.c, libchip/network/open_eth.c,
1144        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1145        sized integers, and inttypes.h printf helpers.
1146
11472006-08-09      Kolja Waschk <waschk@telos.de>
1148
1149        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1150
11512006-07-12      Joel Sherrill <joel@OARcorp.com>
1152
1153        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1154
11552006-07-11      Jerry Needell <jerry.needell@unh.edu>
1156
1157        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1158        4.6 branch.  Original modifications by Gaisler Enterprises.
1159        * libchip/network/greth.c, libchip/network/greth.h: New files.
1160
11612006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1162
1163        * ide/ata.[ch]:
1164        (PR1118) fetch priority for ATA task from a variable,
1165        not a fixed configuration value.
1166       
11672006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1168
1169        * Makefile.am: Add ampolish3.
1170
11712006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1172
1173        * ampolish3: New.
1174        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1175
11762006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1177
1178        * aclocal/rtems-ampolish.m4: New.
1179        * configure.ac: Use RTEMS_AMPOLISH3.
1180
11812006-04-18  Joel Sherrill <joel@OARcorp.com>
1182
1183        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1184
11852006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1186
1187        PR 853/filesystem
1188        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1189        should be modified to support the new exception scheme and to use the
1190        handle parameter.
1191
11922006-02-a32     Eric Norum <norume@aps.anl.gov>
1193
1194        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1195        "newer" PCI access calls.  Minor cleanups.  Comments.
1196
11972006-01-12      Eric Norum <norume@aps.anl.gov>
1198
1199        PR 861/networking
1200        PR 863/networking
1201        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1202
12032006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1204
1205        * wrapup/Makefile.am: Add preinstall.am.
1206        * libchip/Makefile.am: Build libchip/network/smc91111.
1207        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1208        Eliminate cyg_int* crap.
1209
12102006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1211
1212        * librdbg/Makefile.am: Add preinstall.am.
1213        * aclocal/bsp-configure.m4: Add ampolish3.
1214        New header guards.
1215
12162006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1217
1218        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1219        Merger from rtems-4-6-branch.
1220
12212006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1222
1223        * libchip/network/smc91111.c
1224        libchip/network/smc91111config.h
1225        libchip/network/smc91111exp.h
1226        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1227        * libchip/Makefile.am: Reflect adding smc91111*.
1228
12292006-01-08      Joel Sherrill <joel@OARcorp.com>
1230
1231        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1232        char *.
1233
12342006-01-08      Joel Sherrill <joel@OARcorp.com>
1235
1236        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1237        warnings.
1238
12392005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1240
1241        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1242        Add RTEMS_RELLDFLAGS.
1243        * automake/compile.am: Remove RTEMS_USE_GCC.
1244        Remove RTEMS_RELLDFLAGS.
1245        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1246
12472005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1248
1249        * libchip/network/if_media.h, libchip/network/mii.h:
1250        Remove (Moved to cpukit).
1251        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1252        and libchip/network/if_media.h.
1253        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1254        if_media.h having moved.
1255
12562005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1257
1258        * automake/compile.am, automake/host.am, automake/local.am,
1259        automake/subdirs.am: Remove depend.
1260        * configure.ac: Explicitly pass --libdir and --includedir to
1261        testsuites.
1262
12632005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1264
1265        * configure.ac: Reflect changes to testsuites.
1266
12672005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1268
1269        * automake/compile.am: Remove GCCSPECS.
1270        * aclocal/prog-cc.m4: Add GCCSPECS.
1271        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1272
12732005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1274
1275        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1276        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1277
12782005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1279
1280        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1281        libcpu/byteorder.h for i386.
1282
12832005-11-02      Till Straumann <strauman@slac.stanford.edu>
1284
1285        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1286        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1287        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1288        added a simple API/library for i2c devices and drivers for i2c
1289        2-byte eeproms and a ds1621 temperature sensor; API is documented
1290        in libi2c.h.
1291
12922005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1293
1294        * libnetworking/pppd/ipxcp.c,
1295        libnetworking/pppd/chat.c,
1296        libnetworking/pppd/patchlevel.h,
1297        libnetworking/pppd/upap.h,
1298        libnetworking/pppd/md5.h,
1299        libnetworking/pppd/pppd.8,
1300        libnetworking/pppd/README,
1301        libnetworking/pppd/preinstall.am,
1302        libnetworking/pppd/md4.h,
1303        libnetworking/pppd/magic.c,
1304        libnetworking/pppd/pppd.h,
1305        libnetworking/pppd/demand.c,
1306        libnetworking/pppd/rtemsmain.c,
1307        libnetworking/pppd/sys-rtems.c,
1308        libnetworking/pppd/ipcp.h,
1309        libnetworking/pppd/lcp.h,
1310        libnetworking/pppd/chap_ms.c,
1311        libnetworking/pppd/md4.c,
1312        libnetworking/pppd/rtemspppd.h,
1313        libnetworking/pppd/cbcp.h,
1314        libnetworking/pppd/auth.c,
1315        libnetworking/pppd/lcp.c,
1316        libnetworking/pppd/example/README,
1317        libnetworking/pppd/example/ppp.conf,
1318        libnetworking/pppd/example/system.h,
1319        libnetworking/pppd/example/netconfig.h,
1320        libnetworking/pppd/example/pppdapp.c,
1321        libnetworking/pppd/example/init.c,
1322        libnetworking/pppd/example/Makefile-user,
1323        libnetworking/pppd/example/pppd.options,
1324        libnetworking/pppd/rtemspppd.c,
1325        libnetworking/pppd/ipxcp.h,
1326        libnetworking/pppd/chap_ms.h,
1327        libnetworking/pppd/options.c,
1328        libnetworking/pppd/magic.h,
1329        libnetworking/pppd/chap.h,
1330        libnetworking/pppd/cbcp.c,
1331        libnetworking/pppd/upap.c,
1332        libnetworking/pppd/chap.c,
1333        libnetworking/pppd/Makefile.am,
1334        libnetworking/pppd/ccp.h,
1335        libnetworking/pppd/utils.c,
1336        libnetworking/pppd/rtemsdialer.h,
1337        libnetworking/pppd/fsm.h,
1338        libnetworking/pppd/pathnames.h,
1339        libnetworking/pppd/md5.c,
1340        libnetworking/pppd/fsm.c,
1341        libnetworking/pppd/ipcp.c,
1342        libnetworking/pppd/STATUS,
1343        libnetworking/pppd/ccp.c,
1344        libnetworking/Makefile.am: Remove (Moved to cpukit).
1345
13462005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1347
1348        * configure.ac: Remove libnetworking, libnetworking/pppd.
1349        * wrapup/Makefile.am: Remove libpppd.a.
1350
13512005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1352
1353        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1354        rtemsdialer.h to $(includedir)/rtems.
1355
13562005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1357
1358        * libnetworking/rtems_telnetd/icmds.c,
1359        libnetworking/rtems_telnetd/Makefile.am,
1360        libnetworking/rtems_telnetd/preinstall.am,
1361        libnetworking/rtems_telnetd/pty.c,
1362        libnetworking/rtems_telnetd/pty.h,
1363        libnetworking/rtems_telnetd/README,
1364        libnetworking/rtems_telnetd/telnetd.c,
1365        libnetworking/rtems_telnetd/telnetd.h:
1366        Remove (Moved to cpukit).
1367
13682005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1369
1370        * configure.ac: Remove libnetworking/rtems_telnetd.
1371        * libnetworking/Makefile.am: Remove rtems_telnetd.
1372        * libnetworking/README: Remove (Obsolete).
1373        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1374
13752005-10-20  Eric Norum <norume@aps.anl.gov>
1376
1377        * libchip/network/dec21140.c: Clean up PCI mapping.
1378
13792005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1380
1381        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1382        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1383        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1384        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1385        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1386        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1387
13882005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1389
1390        * aclocal/bspopts.m4: Add missing m4 quotes.
1391
13922005-09-02  Joel Sherrill <joel@OARcorp.com>
1393
1394    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1395
13962005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1397
1398        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1399        libchip/network/dec21140.c: Remove initialization of PCI bus.
1400
14012005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1402
1403        * optman/Makefile.am: Add preinstall.am.
1404
14052005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1406
1407        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1408        UNTESTED to tested.
1409
14102005-06-17      Joel Sherrill <joel@OARcorp.com>
1411
1412        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1413        it is not supported by the MPC5xx.
1414
14152005-06-17      Joel Sherrill <joel@OARcorp.com>
1416
1417        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1418        interface. Also correct attempting to build on other than PowerPC and
1419        x86.
1420
14212005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1422
1423        * libchip/Makefile.am: Add driver for Tulip clones.
1424        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1425        libchip/network/if_dcreg.h: New files.
1426
14272005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1428
1429        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1430        to enable rdbg.
1431        * configure.ac: Reflect changes above.
1432
14332005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1434
1435        * configure.ac: Add ada/.
1436
14372005-05-20      Sergei Organov  <osv@topconrd.ru>
1438
1439        PR 750/networking
1440        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1441        wait_input().
1442
14432005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1444
1445        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1446        rtems/irq.h.
1447
14482005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1449
1450        * libchip/Makefile.am: Include preinstall.am.
1451        * libchip/preinstall.am: New.
1452
14532005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1454
1455        * configure.ac: Add AMPOLISH3.
1456        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1457        * libnetworking/rtems_telnetd/preinstall.am: New.
1458        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1459
14602005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1461
1462        * configure.ac: Let enable_rpcgen default to "no".
1463
14642005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1465
1466        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1467
14682005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1469
1470        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1471        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1472
14732005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1474
1475        * libchip/network/dec21140.c, libchip/network/elnk.c,
1476        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1477
14782005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1479
1480        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1481        of code as a result of the implementation of a common PCI interface.
1482
14832005-05-04      Joel Sherrill <joel@OARcorp.com>
1484
1485        * libchip/network/open_eth.c: Remove prototype of set_vector.
1486
14872005-05-03      Joel Sherrill <joel@OARcorp.com>
1488
1489        * librdbg/src/ptrace.c: Remove warning.
1490
14912005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1492
1493        * libchip/network/dec21140.c, libchip/network/elnk.c,
1494        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1495        Modified parameter list to remove warnings.
1496
14972005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1498
1499        * libchip/network/cs8900.c, libchip/network/i82586.c,
1500        libchip/network/open_eth.c, libchip/network/sonic.c,
1501        libchip/serial/mc68681.c: Modified types to remove
1502        warnings.  Added initialization to remove warnings.
1503
15042005-04-28      Joel Sherrill <joel@OARcorp.com>
1505
1506        * libchip/network/README.sonic: Rewritten to account for removal of
1507        dmv177.
1508
15092005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1510
1511        PR 781/rtems_misc
1512        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1513
15142005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1515
1516        * libchip/serial/ns16550.c:
1517        Fixed warnings generated in various powerpc configurations
1518
15192005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1520
1521        * libchip/serial/ns16550.c: Modified
1522        ISR to work with PPC new exception processing
1523
15242005-03-14      Joel Sherrill <joel@OARcorp.com>
1525
1526        * libchip/network/dec21140.c, libchip/network/elnk.c,
1527        libchip/network/if_fxp.c: Continue PCI API unification. All use
1528        pci_find_device(). Network drivers manufacture a signature since all
1529        calls have not been converted yet.
1530
15312005-03-04      Joel Sherrill <joel@OARcorp.com>
1532
1533        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1534        initialize function part of the unified PCI API as pci_initialize().
1535
15362005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1537
1538        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1539        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1540
15412005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1542
1543        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1544        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1545
15462005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1547
1548        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1549        building procedures.
1550
15512005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1552
1553        * aclocal/prog-cc.m4:
1554        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1555
15562005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1557
1558        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1559
15602005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1561
1562        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1563
15642005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1565
1566        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1567
15682005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1569
1570        * libnetworking/rtems_servers/ftp.c,
1571        libnetworking/rtems_servers/ftp.h,
1572        libnetworking/rtems_servers/Makefile.am:
1573        Remove (relocated to cpukit/ftpd).
1574        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1575        removed move libnetworking/rtems_servers.
1576
15772005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1578
1579        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1580
15812005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1582
1583        PR 755/rtems
1584        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1585        Remove local declarations of rtems_bsdnet_nameservers,
1586        rtems_bsdnet_nameservers_count.
1587
15882005-01-31      Sergei Organov <osv@topconrd.ru>
1589
1590        PR 751/pppd
1591        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1592        committed to fix PR736 breaks pppd. chat.c should have its own static
1593        ttyfd for pppd to work correctly. The symptom is that second
1594        invokation of chat (for connect script) fails due to pppd_ttyfd set
1595        to -1 by previous chat invokation (for init script). In addition,
1596        this patch fixes leaving of dangling pointer in the abort_stbring[]
1597        by chat_send().
1598
15992005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1600
1601        * configure.ac: Remove CFLAGS_DEBUG_V.
1602        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1603
16042005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1605
1606        * wrapup/Makefile.am: Remove rtems-ctor.o.
1607
16082005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1609
1610        * libchip/rtc/rtc.h: size_t RTC_Count.
1611
16122005-01-20      Joel Sherrill <joel@OARcorp.com>
1613
1614        PR 736/pppd
1615        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1616        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1617        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1618        should not be static and should have a name more specific to pppd.
1619
16202005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1621
1622        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1623        libnetworking/rtems_servers/Makefile.am,
1624        libnetworking/rtems_telnetd/Makefile.am,
1625        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1626        Eliminate CFLAGS_OPTIMIZE_V.
1627
16282005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1629
1630        * configure.ac: Pass CFLAGS to testsuites configure.
1631        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1632        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1633
16342005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1635
1636        * configure.ac: Pass CFLAGS to cpukit configure.
1637        * aclocal/rtems-flags.m4: Remove (Unused).
1638        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1639        * aclocal/env-rtemsbsp.m4:
1640        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1641        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1642        RTEMS_CFLAGS.
1643        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1644        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1645        Cleanup comments.
1646
16472005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1648
1649        * automake/compile.am: Remove build-variant support.
1650
16512005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1652
1653        * libnetworking/pppd/Makefile.am,
1654        libnetworking/rtems_servers/Makefile.am,
1655        libnetworking/rtems_telnetd/Makefile.am:
1656        Remove build-variant support.
1657
16582005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1659
1660        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1661        support/Makefile.am, wrapup/Makefile.am:
1662        Remove build-variant support.
1663
16642004-11-22      Joel Sherrill <joel@OARcorp.com>
1665
1666        * libchip/network/if_fxp.c: Add entry for another module ID code.
1667
16682004-11-22      Joel Sherrill <joel@OARcorp.com>
1669
1670        PR 693/misc
1671        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1672        in/outport routines.
1673
16742004-11-22      Joel Sherrill <joel@OARcorp.com>
1675
1676        PR 693/misc
1677        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1678        in/outport routines.
1679
16802004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1681
1682        * aclocal/enable-itron.m4: Remove (unused).
1683
16842004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1685
1686        * configure.ac: Misc. quoting cleanups.
1687        Enable ada-tests iff --enable-ada and --enable-tests.
1688
16892004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1690
1691        PR 703/filesystem
1692        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1693        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1694        libchip/ide/ide_controller.c:
1695        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1696        available for BSPS/device drivers.
1697        Extend the "modes_available" and "mode_active" parameters to
1698        uint16_t for UDMA support.
1699
17002004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1701
1702        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1703        not supported on PowerPC since it works on the MVME2100 BSP.
1704
17052004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1706
1707        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1708        Add dependency tracking for *.cfgs.
1709        * Makefile.am: Add dependency tracking for *.cfg.
1710
17112004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1712
1713        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1714        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1715
17162004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1717
1718        PR 707/make_build
1719        * configure.ac: Add --enable-rpcgen.
1720
17212004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1722
1723        PR 700/rtems_misc
1724        * libnetworking/rtems_webserver/asp.c,
1725        libnetworking/rtems_webserver/balloc.c,
1726        libnetworking/rtems_webserver/cgi.c,
1727        libnetworking/rtems_webserver/default.c,
1728        libnetworking/rtems_webserver/ej.h,
1729        libnetworking/rtems_webserver/ejIntrn.h,
1730        libnetworking/rtems_webserver/ejlex.c,
1731        libnetworking/rtems_webserver/ejparse.c,
1732        libnetworking/rtems_webserver/emfdb.c,
1733        libnetworking/rtems_webserver/emfdb.h,
1734        libnetworking/rtems_webserver/form.c,
1735        libnetworking/rtems_webserver/handler.c,
1736        libnetworking/rtems_webserver/h.c,
1737        libnetworking/rtems_webserver/license.txt,
1738        libnetworking/rtems_webserver/Makefile.am,
1739        libnetworking/rtems_webserver/md5c.c,
1740        libnetworking/rtems_webserver/md5.h,
1741        libnetworking/rtems_webserver/mime.c,
1742        libnetworking/rtems_webserver/misc.c,
1743        libnetworking/rtems_webserver/NOTES,
1744        libnetworking/rtems_webserver/ringq.c,
1745        libnetworking/rtems_webserver/rom.c,
1746        libnetworking/rtems_webserver/rtems_webserver.h,
1747        libnetworking/rtems_webserver/security.c,
1748        libnetworking/rtems_webserver/sock.c,
1749        libnetworking/rtems_webserver/socket.c,
1750        libnetworking/rtems_webserver/sockGen.c,
1751        libnetworking/rtems_webserver/sym.c,
1752        libnetworking/rtems_webserver/uemf.c,
1753        libnetworking/rtems_webserver/uemf.h,
1754        libnetworking/rtems_webserver/um.c,
1755        libnetworking/rtems_webserver/um.h,
1756        libnetworking/rtems_webserver/umui.c,
1757        libnetworking/rtems_webserver/url.c,
1758        libnetworking/rtems_webserver/value.c,
1759        libnetworking/rtems_webserver/wbase64.c,
1760        libnetworking/rtems_webserver/webcomp.c,
1761        libnetworking/rtems_webserver/webmain.c,
1762        libnetworking/rtems_webserver/webpage.c,
1763        libnetworking/rtems_webserver/webrom.c,
1764        libnetworking/rtems_webserver/webs.c,
1765        libnetworking/rtems_webserver/websda.c,
1766        libnetworking/rtems_webserver/websda.h,
1767        libnetworking/rtems_webserver/webs.h,
1768        libnetworking/rtems_webserver/websSSL.c,
1769        libnetworking/rtems_webserver/websSSL.h,
1770        libnetworking/rtems_webserver/websuemf.c,
1771        libnetworking/rtems_webserver/wsIntrn.h:
1772        Remove (Moved to cpukit/http).
1773
17742004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1775
1776        PR 700/rtems_misc
1777        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1778        Remove libnetworking/rtems_webserver.
1779
17802004-10-25      Eric Norum <norume@aps.anl.gov>
1781
1782        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1783
17842004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1785
1786        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1787
17882004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1789
1790        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1791        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1792
17932004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1794
1795        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1796
17972004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1798
1799        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1800        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1801
18022004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1803
1804        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1805        BITSPERBYTE.
1806
18072004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1808
1809        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1810        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1811
18122004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1813
1814        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1815
18162004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1817
1818        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1819        * aclocal/enable-bare.m4: Remove.
1820        * configure.ac: Remove BARE_CPU_MODEL.
1821
18222004-10-13      Eric Norum <norume@aps.anl.gov>
1823
1824        PR 688/bsps
1825        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1826        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1827        MC146818A (and several Dallas Semiconductor) TOD chips.
1828
18292004-10-13      Eric Norum <norume@aps.anl.gov>
1830
1831        PR 686/networking
1832        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1833        device code.
1834
18352004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1836
1837        * libchip/network/dec21140.c: include <rtems/pci.h>.
1838
18392004-09-29      Joel Sherrill <joel@OARcorp.com>
1840
1841        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1842        libnetworking/pppd/utils.c: i960 obsoleted and all references
1843        removed.
1844
18452004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1846
1847        PR 607/networking
1848        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1849        instead of fully specifying unused PCI features.
1850
18512004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1852
1853        * configure.ac: Require automake > 1.9.
1854
18552004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1856
1857        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1858
18592004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1860
1861        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1862        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1863
18642004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1865
1866        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1867        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1868
18692004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1870
1871        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1872
18732004-07-28  Joel Sherrill <joel@OARcorp.com>
1874
1875    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1876
18772004-07-25      Joel Sherrill <joel@OARcorp.com>
1878
1879        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1880
18812004-05-21  Till Strauman <strauman@slac.stanford.edu>
1882
1883        PR 625/networking
1884        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1885        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1886        an error rather than panic if no chip is detected (thus allowing
1887        for probing).
1888        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1889        instead of looping forever.  Avoid divide by zero (crashed my PC).
1890        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1891        they are UNTESTED.
1892
18932004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1894
1895        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1896
18972004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1898
1899        * libchip/network/dec21140.c, libchip/network/elnk.c:
1900        #include <errno.h>.
1901
19022004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1903
1904        * libchip/network/if_media.h: Update from FreeBSD.
1905        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1906        libchip/network/i82586.c: #include <errno.h>.
1907
19082004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1909
1910        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1911
19122004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1913
1914        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1915
19162004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1917
1918        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1919        automake).
1920
19212004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1922
1923        PR 599/pppd
1924        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1925
19262004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1927
1928        * optman/rtems/no-region.c: Reflect having changed
1929        rtems_region_get_segment_size.
1930
19312004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1932
1933        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1934        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1935        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1936        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1937        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1938        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1939        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1940
19412004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1942
1943        * libchip/ide/ata.c, libchip/network/dec21140.c,
1944        libchip/network/elnk.c, libchip/network/i82586.c,
1945        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1946        libchip/network/open_eth.c, libchip/network/sonic.c,
1947        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1948        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1949        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1950        libchip/shmdr/shm_driver.h: Cosmetics.
1951
19522004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1953
1954        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1955        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1956        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1957        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1958        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1959        fixed size types.
1960
19612004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1962
1963        * configure.ac: Explicitly pass --includedir and --libdir to
1964        cpukit/configure.
1965
19662004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1967
1968        * librdbg/Makefile.am: Fix rpcgen rules.
1969        * librdbg/src/i386/any/remdeb_xdr.c,
1970        librdbg/src/m68k/any/remdeb_xdr.c,
1971        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1972        Reflect changes to librdbg/Makefile.am.
1973
19742004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1975
1976        * configure.ac: Reflect changes testsuites/configure.ac and
1977        cpukit/configure.ac.
1978
19792004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1980
1981        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1982        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1983
19842004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1985
1986        * configure.ac: Reflect changes to testsuites's configuration.
1987
19882004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1989
1990        PR/589 rtems
1991        * libchip/network/pci.h: Remove (Moved to cpukit).
1992
19932004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1994
1995        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1996        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1997        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1998        libchip/network/dec21140.c, libchip/network/elnk.c,
1999        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2000        libchip/network/open_eth.h, libchip/network/sonic.c,
2001        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2002        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2003        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2004        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2005        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2006        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2007        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2008        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2009        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2010        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2011        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2012        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2013        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2014        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2015        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2016        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2017        fixed-size types.
2018
20192004-03-14      Chris Johns  <chrisj@rtems.org>
2020
2021        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2022        the BSP example code.
2023        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2024        support the DIMMPC. This is a pc386 target with IO port support. Minor
2025        formating clean up. Add documentation to the header file.
2026        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2027        cs8900.h header file.
2028
20292004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2030
2031        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2032        Cosmetics.
2033
20342004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2035
2036        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2037        There are no application level Makefiles in here.
2038
20392004-03-04      Joel Sherrill <joel@OARcorp.com>
2040
2041        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2042        they can be used in application level makefiles.
2043
20442004-03-05      Joel Sherrill <joel@OARcorp.com>
2045
2046        * libnetworking/rtems_webserver/ejparse.c,
2047        libnetworking/rtems_webserver/emfdb.c,
2048        libnetworking/rtems_webserver/sock.c,
2049        libnetworking/rtems_webserver/socket.c,
2050        libnetworking/rtems_webserver/sym.c,
2051        libnetworking/rtems_webserver/webs.c,
2052        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
20532004-03-05      Joel Sherrill <joel@OARcorp.com>
2054
2055        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2056        compiling this file only only those CPU families with supported
2057        exception models.
2058
20592004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2060
2061        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2062        testsuites (Was exposed with --enable-multilib, only).
2063        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2064         Add RTEMS_BSP_CONFIG_SUBDIR.
2065        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2066        testsuites's configure.
2067        * aclocal/rtems-top.m4: Remove ENDIF hack.
2068        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2069
20702004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2071
2072        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2073        wrapup/Makefile.am: Fix automake problems having been introduced
2074        in previous patch.
2075
20762004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2077
2078        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2079        Preinstall dirs.
2080        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2081        * aclocal/check-multiprocessing.m4: Cosmetics.
2082        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2083        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2084
20852004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2086
2087        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2088        librdbg/src/Makefile.am.
2089        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2090        * configure.ac: Reflect changes above.
2091        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2092        * wrapup/Makefile.am: Reflect changes above.
2093        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2094
20952004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2096
2097        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2098
20992004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2100
2101        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2102
21032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2104
2105        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2106
21072004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2108
2109        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2110        librdbg/src/powerpc/Makefile.am: Remove.
2111        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2112        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2113        * configure.ac: Reflect changes above.
2114
21152004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2116
2117
21182004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2119
2120        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2121        STRIP.
2122
21232004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2124
2125        * librdbg/include/Makefile.am: Merge-in
2126        librdbg/include/rdbg/i386/Makefile.am,
2127        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2128        librdbg/include/rdbg/powerpc/Makefile.am.
2129        * librdbg/include/rdbg/i386/Makefile.am,
2130        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2131        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2132        * configure.ac: Reflect changes above.
2133
21342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2135
2136        * configure.ac: Use AS_HELP_STRING(ada).
2137
21382004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2139
2140        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2141        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2142        Use AC_CONFIG_HEADERS.
2143        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2144        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2145
21462004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2147
2148        * Makefile.am: include local.am.
2149
21502004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2151
2152        * aclocal/version.m4: 4.6.99.0.
2153
21542004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2155
2156        * Makefile.am: Don't include host.am.
2157        * automake/compile.am: Further cleanups.
2158
21592004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2160
2161        * automake/lib.am: Remove (Unused).
2162
21632004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2164
2165        * wrapup/Makefile.am: Don't include lib.am.
2166        * automake/compile.am: Use automake compilation rules.
2167
21682004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2169
2170        * libnetworking/pppd/Makefile.am,
2171        libnetworking/rtems_servers/Makefile.am,
2172        libnetworking/rtems_telnetd/Makefile.am,
2173        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2174        support/Makefile.am: Don't include lib.am.
2175
21762004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2177
2178        * libchip/Makefile.am: Don't include lib.am.
2179        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2180        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2181        unnecessary EXTRA_DISTs.
2182
21832004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2184
2185        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2186        hack.
2187
21882004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2189
2190        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2191        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2192        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2193        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2194
21952004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2196
2197        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2198        Add AM_CONDITIONAL(HAS_MP).
2199        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2200        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2201        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2202        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2203        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2204        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2205        (Deprecated by autoconf 2.59).
2206
22072004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2208
2209        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2210        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2211
22122004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2213
2214        * ChangeLog: Merge-in libnetworking/ChangeLog.
2215        * libnetworking/ChangeLog: Remove.
2216        * ChangeLog: Merge-in librdbg/ChangeLog.
2217        * librdbg/ChangeLog: Remove.
2218        * ChangeLog: Merge-in libchip/ChangeLog.
2219        * libchip/ChangeLog: Remove.
2220        * ChangeLog: Merge-in optman/ChangeLog.
2221        * optman/ChangeLog: Remove.
2222
22232004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2224
2225        * configure.ac: Reflect changes to cpukit.
2226        * wrapup/Makefile.am: Reflect changes to librdbg.
2227        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2228        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2229        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2230        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2231        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2232        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2233        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2234        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2235        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2236
22372004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2238
2239        * aclocal/rtems-top.m4: Remove check for version.m4.
2240        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2241
22422004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2243
2244        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2245        * wrapup/Makefile.am: Reflect changes to libchip/*.
2246        * support/Makefile.am: Use automake compilation rules.
2247        * wrapup/Makefile.am: Reflect changes to support/*.
2248        * configure.ac: Remove libnetworking/wrapup/Makefile.
2249        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2250        libnetworking/*/lib*.a instead of libnetapps.a.
2251        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2252        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2253        * optman/Makefile.am: Use automake compilation rules.
2254        * libchip/Makefile.am: Fix typo in previous patch.
2255        * libchip/Makefile.am: Use automake compilation rules.
2256        * libnetworking/Makefile.am: Remove wrapup.
2257        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2258        automake-compilation rules.
2259        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2260        automake-compilation rules.
2261        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2262        automake-compilation rules.
2263        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2264        automake-compilation rules.
2265        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2266
22672004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2268
2269        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2270        PRE/TMPINSTALL_FILES to CLEANFILES.
2271        * automake/lib.am: Remove TMPINSTALL_FILES.
2272        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2273        PRE/TMPINSTALL_FILES to CLEANFILES.
2274        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2275        PRE/TMPINSTALL_FILES to CLEANFILES.
2276        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2277        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2278        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2279        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2280        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2281        * librdbg/src/i386/Makefile.am: Ditto.
2282        * librdbg/src/m68k/Makefile.am: Ditto.
2283        * librdbg/src/powerpc/Makefile.am: Ditto.
2284        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2285        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2286        * libnetworking/rtems_servers/Makefile.am: Ditto.
2287        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2288        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2289
22902004-01-07      Joel Sherrill <joel@OARcorp.com>
2291
2292        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2293        more completely covers the MIPS family.
2294
22952003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2296
2297        * wrapup/Makefile.am: Reflect changes to shmdr.
2298        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2299
23002003-12-18      Joel Sherrill <joel@OARcorp.com>
2301
2302        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2303        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2304        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2305        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2306        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2307        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2308        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2309
23102003-12-17      Joel Sherrill <joel@OARcorp.com>
2311
2312        * aclocal/version.m4: Updated to rtems-20031217-test.
2313
23142003-12-17     
2315
2316        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2317        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2318
23192003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2320
2321        * automake/compile.am: Remove LINK_LIBS (Unused).
2322        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2323
23242003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2325
2326        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2327        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2328        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2329        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2330        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2331
23322003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2333
2334        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2335        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2336        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2337        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2338        * librdbg/src/i386/Makefile.am:
2339        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2340        * librdbg/src/m68k/Makefile.am:
2341        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2342        * librdbg/src/powerpc/Makefile.am:
2343        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2344
23452003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2346
2347        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2348        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2349        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2350        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2351        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2352        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2353        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2354        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2355        * optman/Makefile.am: Remove project_libdir.
2356        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2357        PRE/TMPINSTALL_FILES.
2358        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2359        PRE/TMPINSTALL_FILES.
2360        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2361        PRE/TMPINSTALL_FILES.
2362        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2363        PRE/TMPINSTALL_FILES.
2364        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2365        from PRE/TMPINSTALL_FILES.
2366        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2367        PRE/TMPINSTALL_FILES.
2368        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2369        PRE/TMPINSTALL_FILES.
2370        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2371        PRE/TMPINSTALL_FILES.
2372        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2373        PRE/TMPINSTALL_FILES.
2374        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2375        PRE/TMPINSTALL_FILES.
2376        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2377        PRE/TMPINSTALL_FILES.
2378        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2379        from PRE/TMPINSTALL_FILES.
2380
23812003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2382
2383        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2384        * automake/lib.am: Remove project_libdir.
2385        * wrapup/Makefile.am: Reworked.
2386
23872003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2388
2389        * configure.ac: Reflect changes to librdbg.
2390        * optman/Makefile.am: Add tmpinstall dirstamp support.
2391        * libchip/Makefile.am: Fix variant-tmpinstall support.
2392        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2393        * librdbg/src/powerpc/Makefile.am: Merge-in former
2394        new_exception_processing/Makefile.am.
2395        * librdbg/src/m68k/any/Makefile.am: Remove.
2396        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2397        * librdbg/src/i386/any/Makefile.am: Remove.
2398        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2399        * librdbg/src/Makefile.am: Cosmetics.
2400        * librdbg/include/Makefile.am: Cosmetics.
2401        * librdbg/Makefile.am: Cosmetics.
2402        * libnetworking/Makefile.am: Cosmetics.
2403        * libnetworking/pppd/Makefile.am: Cosmetics.
2404        * libnetworking/wrapup/Makefile.am: Cosmetics.
2405
24062003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2407
2408        * Makefile.am: Cosmetics.
2409        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2410        support.
2411
24122003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2413
2414        * automake/compile.am: Remove $(ARCH):-rule.
2415
24162003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2417
2418        * configure.ac: Remove lib/libbsp/shared/Makefile,
2419        lib/libbsp/shmdr/Makefile.
2420
24212003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2422
2423        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2424        libchip/serial/Makefile, libchip/rtc/Makefile.
2425        * support/Makefile.am: Remove all-local: $(ARCH).
2426        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2427        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2428        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2429        * optman/Makefile.am: Remove all-local: $(ARCH).
2430        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2431        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2432        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2433        compilation dirstamp support.
2434        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2435        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2436        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2437        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2438        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2439        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2440        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2441        all-local: $(ARCH).
2442        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2443        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2444        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2445        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2446        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2447
24482003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2449
2450        * aclocal/lead-dot.m4: New (from automake-1.7f).
2451        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2452        AC_SUBST(dirstamp).
2453        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2454        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2455        libchip/serial/Makefile.am: Ditto.
2456        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2457        * librdbg/include/Makefile.am: Ditto.
2458        * librdbg/include/rdbg/Makefile.am: Ditto.
2459        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2460        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2461        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2462        * librdbg/src/Makefile.am: Ditto.
2463        * librdbg/src/i386/Makefile.am: Ditto.
2464        * librdbg/src/i386/any/Makefile.am: Ditto.
2465        * librdbg/src/m68k/Makefile.am: Ditto.
2466        * librdbg/src/m68k/any/Makefile.am: Ditto.
2467        * librdbg/src/powerpc/Makefile.am: Ditto.
2468        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2469        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2470        preinstallation.
2471        * libnetworking/pppd/Makefile.am: Ditto.
2472        * libnetworking/rtems_servers/Makefile.am: Ditto.
2473        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2474        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2475        * libnetworking/wrapup/Makefile.am: Ditto.
2476
24772003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2478
2479        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2480        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2481        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2482        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2483        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2484        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2485        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2486        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2487        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2488        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2489        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2490        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2491        underquoting to silence automake-1.8.
2492
24932003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2494
2495        * configure.ac: Reflect having moved tests to ../../testsuites.
2496
24972003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2498
2499        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2500        * aclocal/canonical-host.m4: Remove.
2501        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2502        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2503
25042003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2505
2506        * aclocal/check-cpu.m4: Remove.
2507        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2508        * aclocal/canonical-target-name.m4: Add m4-quotes.
2509        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2510        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2511        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2512        * aclocal/check-networking.m4: Add m4-quotes. Require
2513        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2514        * aclocal/check-posix.m4: Add m4-quotes. Require
2515        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2516        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2517        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2518        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2519
25202003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2521
2522        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2523        * aclocal/bsp-alias.m4: Remove.
2524
25252003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2526
2527        * configure.ac: Make presence of tests/ optional.
2528
25292003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2530
2531        * aclocal/path-perl.m4: Remove (Unused).
2532
25332003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2534
2535        * automake/force-preinstall.am: Remove.
2536
25372003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2538
2539        PR 499/rtems_misc
2540        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2541        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2542        Configuration (Odd was forced) - Correction of Stop Bit configuration
2543        (inversed) - Correction of ISR Handler to call
2544        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2545        CTS Hardware flow control Configuration.
2546
25472003-09-04      Joel Sherrill <joel@OARcorp.com>
2548
2549        * lib/libcpu/shared/include/cache.h,
2550        lib/libcpu/shared/src/cache_aligned_malloc.c,
2551        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2552        license changed.
2553        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2554        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2555        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2556        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2557        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2558        for license changed.
2559        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2560        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2561        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2562        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2563        libchip/network/cs8900.h, libchip/network/dec21140.c,
2564        libchip/network/elnk.c, libchip/network/open_eth.c,
2565        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2566        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2567        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2568        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2569        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2570        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2571        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2572        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2573        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2574        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2575        libchip/serial/serial.h, libchip/serial/z85c30.c,
2576        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2577        libchip/serial/z85c30_reg.c: URL for license changed.
2578
25792003-09-03      Jiri Gaisler <jiri@gaisler.com>
2580
2581        PR 477/networking
2582        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2583        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2584        libchip/network/open_eth.h: New files.
2585
25862003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2587
2588        * aclocal/rtems-top.m4: Add RTEMS_API.
2589        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2590
25912003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2592
2593        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2594        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2595        @RTEMS_BSP@.cfg.
2596
25972003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2598
2599        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2600
26012003-08-20      Joel Sherrill <joel@OARcorp.com>
2602
2603        * libchip/network/cs8900.c: Correct copyright statements.
2604
26052003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2606
2607        * aclocal/check-itron.m4: Remove.
2608        * aclocal/enable-inlines.m4: Remove.
2609        * Makefile.am: Reflect having moved aclocal/.
2610        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2611        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2612        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2613        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2614        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2615        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2616        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2617        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2618        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2619        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2620        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2621        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2622        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2623        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2624        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2625        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2626        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2627        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2628        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2629        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2630        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2631        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2632        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2633        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2634        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2635        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2636        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2637        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2638        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2639        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2640        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2641        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2642        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2643        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2644        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2645        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2646        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2647        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2648        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2649        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2650        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2651        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2652        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2653        * aclocal/target.m4: New (Copied from ../../aclocal).
2654        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2655        * aclocal/version.m4: New (Copied from ../../aclocal).
2656
26572003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2658
2659        * configure.ac: Remove stray comments.
2660        * automake/local.am, automake/host.am: Remove "debug".
2661
26622003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2663
2664        * Makefile.am: Reflect having moved automake/.
2665        * lib/Makefile.am: Reflect having moved automake/.
2666        * support/Makefile.am: Reflect having moved automake/.
2667        * wrapup/Makefile.am: Reflect having moved automake/.
2668        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2669        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2670        from ../../automake).
2671        * optman/Makefile.am: Reflect having moved automake/.
2672        * libchip/Makefile.am: Reflect having moved automake/.
2673        * libchip/ide/Makefile.am: Reflect having moved automake/.
2674        * libchip/network/Makefile.am: Reflect having moved automake/.
2675        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2676        * libchip/serial/Makefile.am: Reflect having moved automake/.
2677        * librdbg/Makefile.am: Reflect having moved automake/.
2678        * librdbg/include/Makefile.am: Reflect having moved automake/.
2679        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2680        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2681        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2682        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2683        automake/.
2684        * librdbg/src/Makefile.am: Reflect having moved automake/.
2685        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2686        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2687        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2688        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2689        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2690        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2691        having moved automake/.
2692        * libnetworking/Makefile.am: Reflect having moved automake/.
2693        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2694        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2695        automake/.
2696        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2697        automake/.
2698        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2699        automake/.
2700        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2701
27022003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2703
2704        * Makefile.am: Add bsp.pc.in.
2705        * bsp.pc.in: New (pkgconfig support).
2706
27072003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2708
2709        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2710
27112003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2712
2713        * lib/Makefile.am: New (Required by 'make dist').
2714        * lib/ChangeLog: Remove.
2715        * lib/.cvsignore: Cleanup.
2716        * configure.ac: Reflect having added lib/Makefile.am.
2717        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2718        lib/libbsp/configure.ac.
2719        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2720        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2721
27222003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2723
2724        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2725        * configure.ac: Merge-in librdbg/configure.ac.
2726        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2727        librdbg/configure.ac.
2728        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2729        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2730        LIBCHIP. Conditionally build include-dirs.
2731        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2732        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2733        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2734        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2735        librdbg/include/rdbg/m68k/Makefile.am,
2736        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2737        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2738        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2739        librdbg/src/powerpc/Makefile.am, librdbg/
2740        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2741        configure.ac into ../configure.ac.
2742        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2743        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2744        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2745        libnetworking/rtems_telnetd/Makefile.am,
2746        libnetworking/rtems_webserver/Makefile.am,
2747        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2748        into ../configure.ac.
2749
27502003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2751
2752        PR 427/rtems
2753        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2754        * librdbg/src/servtsp.c: Ditto.
2755
27562003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2757
2758        PR 429/bsps
2759        PR 432/bsps
2760        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2761        packets are queued onto an elnk board, the ISR will deadlock the device
2762        with a tx complete interrupt.  Lighter tx loads are not affected as they
2763        end up submitting single packets to the device.
2764
27652003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2766
2767        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2768        optman/configure.ac.
2769        * optman/configure.ac: Remove (Merged into ../configure.ac).
2770        * optman/Makefile.am: Reflect having merged configure.ac into
2771        ../configure.ac.
2772        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2773        * libchip/Makefile.am, libchip/ide/Makefile.am,
2774        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2775        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2776        ../configure.ac.
2777
27782003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2779
2780        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2781
27822003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2783
2784        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2785        on i386.
2786
27872003-06-13      Joel Sherrill <joel@OARcorp.com>
2788
2789        * libnetworking/pppd/chat.c: Removed warnings.
2790
27912003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2792
2793        * libchip/network/README.3com: New file missed in previous commit.
2794        PR 405/bsps
2795        PR 393/networking
2796        * libchip/network/dec21140.c: Fix leak also known as PR393.
2797        * libchip/network/elnk.c, libchip/network/if_media.h,
2798        libchip/network/mii.h: New files.
2799        * libchip/network/Makefile.am: Reflect new files.
2800
28012003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2802
2803        * configure.ac: Remove support for profile-variant.
2804
28052003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2806
2807        PR 397/pppd
2808        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2809        * libnetworking/pppd/magic.c: Remove *rand48.
2810        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2811
28122003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2813
2814        * wrapup/Makefile.am: Add libide.a.
2815
28162003-04-15      Joel Sherrill <joel@OARcorp.com>
2817
2818        PR 387/rtems_misc
2819        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2820        routines.
2821        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2822
28232003-04-11      Joel Sherrill <joel@OARcorp.com>
2824
2825        * libnetworking/rtems_webserver/cgi.c,
2826        libnetworking/rtems_webserver/sockGen.c,
2827        libnetworking/rtems_webserver/umui.c,
2828        libnetworking/rtems_webserver/websSSL.c,
2829        libnetworking/rtems_webserver/websSSL.h,
2830        libnetworking/rtems_webserver/websda.c,
2831        libnetworking/rtems_webserver/websda.h: New files. Not included in
2832        previous commit.
2833
28342003-04-10      Joel Sherrill <joel@OARcorp.com>
2835
2836        PR 371/pppd
2837        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2838        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2839        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2840        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2841        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2842        still global symbols in rtemspppd.h which might need to be changed or
2843        converted into member of a structure which is dereferenced with a
2844        pointer that is managed as a per task variable. But this patch should
2845        avoid many conflicts.
2846
28472003-03-27      Joel Sherrill <joel@OARcorp.com>
2848
2849        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2850        not allowed in the cpukit source code since it must be buildable
2851        independent of any BSP. These files were moved to libchip/ide.
2852        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2853        files.
2854
28552003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2856
2857        PR 368/filesystems
2858        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2859        improvements which now work on pc386 and mbx8xx.
2860        * libchip/ide/ide_controller.c: New file.
2861
28622003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2863
2864        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2865
28662003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2867
2868        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2869        * configure.ac: Add support/.
2870        * support/.cvsignore: New.
2871        * support/Makefile.am: New.
2872        * support/version.c: New.
2873        * wrapup/Makefile.am: Add support/libsupport.a.
2874        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2875        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2876        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2877        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2878
28792003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2880
2881        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2882
28832003-02-20      Till Straumann <strauman@slac.stanford.edu>
2884
2885        PR 354/networking
2886        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2887        chip against a table of supported chips. The untested ones are still
2888        commented out, however.
2889
28902003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2891
2892        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2893        * configure.ac: AC_PREREQ(2.57).
2894        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2895        * optman/configure.ac: AC_PREREQ(2.57).
2896        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2897        * libchip/configure.ac: AC_PREREQ(2.57).
2898        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2899        * librdbg/configure.ac: AC_PREREQ(2.57).
2900        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2901        * libnetworking/configure.ac: AC_PREREQ(2.57).
2902
29032003-02-06      Joel Sherrill <joel@OARcorp.com>
2904
2905        * libnetworking/pppd/chat.c: Convert routines with common names to
2906        static. This included get_char(), put_char(), and character() among
2907        others.
2908
29092003-02-03      Joel Sherrill <joel@OARcorp.com>
2910
2911        PR 338/filesystem
2912        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2913        rtems_io_lookup_name() (API change).  Unused function removed.
2914
29152003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2916
2917        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2918        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2919        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2920        Eliminate *_O_FILES.
2921        * libnetworking/rtems_servers/Makefile.am,
2922        libnetworking/rtems_webserver/Makefile.am,
2923        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2924
29252002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2926
2927        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2928        Let all-local: depend on $(LIB).
2929        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2930        * optman/Makefile.am: Apply install-data-local to install *.rels.
2931
29322002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2933
2934        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2935        %.c rules.
2936        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2937        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2938        * libchip/rtc/Makefile.am: Ditto.
2939        * libchip/serial/Makefile.am: Ditto.
2940
29412002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2942
2943        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2944        LIBC_DEFINES.
2945        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2946        LIBC_DEFINES.
2947        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2948        LIBC_DEFINES.
2949
29502002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2951
2952        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2953
29542002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2955
2956        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2957        cache-checking.
2958        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2959
29602002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2961
2962        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2963        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2964        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2965        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2966        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2967
29682002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2969
2970        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2971        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2972        Remove.
2973        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2974
29752002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2976
2977        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2978        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2979
29802002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2981
2982        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2983        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2984
29852002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2986
2987        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2988        * optman/rel.am: New.
2989
29902002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2991
2992        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2993        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2994        braino in comment on "exec". Extend --enable-ada handling.
2995
29962002-11-04      Joel Sherrill <joel@OARcorp.com>
2997
2998        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2999        tasks and rolling multiple loops into 1.
3000        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3001        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3002        Removed warnings.
3003
30042002-10-31      Joel Sherrill <joel@OARcorp.com>
3005
3006        * libchip/network/dec21140.c: Removed warnings.
3007        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3008        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3009        librdbg/src/m68k/any/remdeb_xdr.c,
3010        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3011        warnings.
3012        * libnetworking/rtems_webserver/socket.c,
3013        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3014
30152002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3016
3017        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3018        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3019        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3020        above.
3021
30222002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3023
3024        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3025        * wrapup/.cvsignore: Remove autom4te.cache.
3026        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3027        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3028        autom4te.cache.
3029        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3030        autom4te.cache.
3031        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3032        autom4te.cache.
3033
30342002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3035
3036        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3037
30382002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3039
3040        * optman/.cvsignore: Add autom4te.cache.
3041
30422002-09-14      Joel Sherrill <joel@OARcorp.com>
3043
3044        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3045
30462002-09-07      Joel Sherrill <joel@OARcorp.com>
3047
3048        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3049        include files to resolve warnings.
3050
30512002-09-07      Chris Johns <ccj@acm.org>
3052
3053        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3054        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3055        which corrects the problem  where the cs8900.c file was actually the BSP
3056        glue.  Joel did some hacking so this file will compile.  Previously it
3057        required providing a target.h file to compile.
3058        * libchip/network/cs8900.c.bsp: New file.
3059
30602002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3061
3062        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3063
30642002-08-31      Joel Sherrill <joel@OARcorp.com>
3065
3066        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3067        eliminate warning.
3068
30692002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3070
3071        * configure.ac: Add ada-tests.
3072
30732002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3074
3075        * Makefile.am: Add preinstall-stamp.
3076
30772002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3078
3079        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3080        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3081        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3082        gcc31 happy.
3083        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3084        cp.
3085
30862002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3087
3088        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3089        make/bsp.mak.
3090        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3091        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3092
30932002-08-12      Joel Sherrill <joel@OARcorp.com>
3094
3095        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3096        avoid error.
3097
30982002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3099
3100        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3101        * configure.ac: Add BSP_SUBDIRS.
3102        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3103        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3104        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3105        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3106        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3107        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3108        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3109        RTEMS_CHECK_BSP_CACHE.
3110        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3111        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3112        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3113        .$(OBJEXT) instead of .o.
3114        * libnetworking/pppd/Makefile.am,
3115        libnetworking/rtems_servers/Makefile.am,
3116        libnetworking/rtems_telnetd/Makefile.am,
3117        libnetworking/rtems_webserver/Makefile.am,
3118        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3119
31202002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3121
3122        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3123        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3124        ../libchip/serial/$(ARCH)/libserialio.a.
3125        * libchip/serial/Makefile.am: Don't tmp-install lib.
3126        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3127
31282002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3129
3130        * Makefile.am: Add rtems_makedir.
3131        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3132        * Makefile.am: Add wrapup-SUBDIR.
3133        * wrapup/ChangeLog: Remove.
3134        * wrapup/configure.ac: Remove.
3135        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3136        (Make the bare BSP happy).
3137        * configure.ac: Ditto.
3138        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3139        Create make/custom/default.cfg.
3140        * configure.ac: Add creation of make/custom/*.cfg. Create
3141        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3142
31432002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3144
3145        * Makefile.am: Clean $(PROJECT_RELEASE).
3146
31472002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3148
3149        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3150        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3151        prototype mismatches.
3152
31532002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3154
3155        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3156        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3157
31582002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3159
3160        * acinclude.m4: Add test "$multilib" != "yes".
3161        * config-ml.in: Remove.
3162        * acinclude.m4: Cleanups.
3163        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3164        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3165        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3166        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3167        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3168
31692002-07-16      Eric Norum <eric.norum@usask.ca>
3170
3171        * New driver for the Intel EtherExpressPro (82559ER) chip.
3172        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3173        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3174        * libchip/network/Makefile.am: Modified to reflect above.
3175
31762002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3177
3178        * acinclude.m4: New.
3179        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3180        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3181        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3182
31832002-07-01      Joel Sherrill <joel@OARcorp.com>
3184
3185        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3186        _Objects_Information_table now that it is a two dimensional array based
3187        upon API and class.
3188        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3189        of strnlen().
3190
31912002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3192
3193        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3194        preinstall libnetapps.a.
3195
31962002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3197
3198        * configure.ac: Remove librpc.
3199
32002002-06-25      Joel Sherrill <joel@OARcorp.com>
3201
3202        * Per PR233, moved librpc to exec.
3203        * configure.ac, wrapup/Makefile.am: Modified.
3204        * librpc, librpc/ChangeLog: Removed.
3205
32062002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3207
3208        * optman/Makefile.am: Remove multilib support.
3209        * optman/configure.ac: Ditto.
3210        * optman/sapi/Makefile.am: Ditto.
3211
32122002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3213
3214        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3215        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3216
32172002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3218
3219        Move networking libraries to c/src/exec/libnetworking
3220        * libnetworking/configure.ac, libnetworking/Makefile.am,
3221        libnetworking/wrapup/Makefile.am: Reflect Moval.
3222
32232002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3224
3225        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3226        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3227        <rtems/bspIo.h>.
3228
32292002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3230
3231        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3232        * libnetworking/rtems/mkrootfs.h: Ditto.
3233        * libnetworking/rtems/Makefile.am: Reflect changes above.
3234
32352002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3236
3237        * configure.ac: Remove lib.
3238
32392002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3240
3241        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3242        that exception stack frames on M68K members with VBR always are 6 byte
3243        long. The incorrect assumption resulted in some gdb commands like "next"
3244        to fail on the 68360.
3245
32462002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3247
3248        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3249        PR 220
3250        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3251        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3252        CVS.
3253        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3254        libnetworking/sys/filio.h: Remove.
3255        * libnetworking/sys/Makefile.am: Reflect changes above.
3256
32572002-05-07      Chris Johns <ccj@acm.org>
3258
3259        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3260        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3261        requires it to be stripped.
3262
32632002-05-01      Eric Norum <eric.norum@usask.ca>
3264
3265        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3266        assembly  to satisfy gcc 3.1 and newer.
3267
32682002-04-26      Eric Norum <eric.norum@usask.ca>
3269
3270        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3271        agressive optimization in gcc 3.1 does not reorder things.
3272
32732002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3274
3275        * libchip/network/dec21140.c: Reflect changes to powerpc's
3276        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3277        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3278        <rtems/score/cpu.h>.
3279        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3280        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3281
32822002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3283
3284        * optman/configure.ac: Remove ENABLE_GCC28.
3285
32862002-04-11      Chris Johns <ccj@acm.org>
3287
3288        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3289        driver control block field to the ifconfig network driver structure.
3290        This field is needed by the i82586 driver which was ported from NetBSD
3291        as it had better hardware abstraction.
3292        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3293        PR59, added the drv_ctrl driver control block field to the ifconfig
3294        network driver structure. This field is needed by the i82586 driver
3295        which was ported from NetBSD as it had better hardware abstraction.
3296
32972002-04-10      Mike Siers <mikes@poliac.com>
3298
3299        * libnetworking/rtems_webserver/NOTES,
3300        libnetworking/rtems_webserver/asp.c,
3301        libnetworking/rtems_webserver/balloc.c,
3302        libnetworking/rtems_webserver/default.c,
3303        libnetworking/rtems_webserver/ej.h,
3304        libnetworking/rtems_webserver/ejIntrn.h,
3305        libnetworking/rtems_webserver/ejlex.c,
3306        libnetworking/rtems_webserver/ejparse.c,
3307        libnetworking/rtems_webserver/emfdb.c,
3308        libnetworking/rtems_webserver/emfdb.h,
3309        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3310        libnetworking/rtems_webserver/handler.c,
3311        libnetworking/rtems_webserver/license.txt,
3312        libnetworking/rtems_webserver/md5.h,
3313        libnetworking/rtems_webserver/md5c.c,
3314        libnetworking/rtems_webserver/mime.c,
3315        libnetworking/rtems_webserver/misc.c,
3316        libnetworking/rtems_webserver/ringq.c,
3317        libnetworking/rtems_webserver/rom.c,
3318        libnetworking/rtems_webserver/security.c,
3319        libnetworking/rtems_webserver/sock.c,
3320        libnetworking/rtems_webserver/sym.c,
3321        libnetworking/rtems_webserver/uemf.c,
3322        libnetworking/rtems_webserver/uemf.h,
3323        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3324        libnetworking/rtems_webserver/url.c,
3325        libnetworking/rtems_webserver/value.c,
3326        libnetworking/rtems_webserver/wbase64.c,
3327        libnetworking/rtems_webserver/webcomp.c,
3328        libnetworking/rtems_webserver/webpage.c,
3329        libnetworking/rtems_webserver/webrom.c,
3330        libnetworking/rtems_webserver/webs.c,
3331        libnetworking/rtems_webserver/webs.h,
3332        libnetworking/rtems_webserver/websuemf.c,
3333        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3334        2.1.4.
3335
33362002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3337
3338        * libchip/network/i82586.c: Include <string.h>.
3339        * libchip/network/sonic.c: Ditto.
3340
33412002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3342
3343        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3344
33452002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3346
3347        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3348
33492002-03-27      Thomas.Doerfler@imd-systems.de
3350
3351        PR 144
3352        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3353        memory address 0 when called for the first time. This is done when
3354        trying to clear the variable "dhcp_hostname".
3355
33562002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3357
3358        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3359        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3360        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3361        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3362        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3363        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3364        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3365        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3366        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3367        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3368        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3369        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3370        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3371        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3372        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3373        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3374        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3375        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3376        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3377        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3378        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3379        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3380        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3381        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3382        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3383        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3384        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3385        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3386        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3387        AUTOMAKE_OPTIONS.
3388        * libnetworking/configure.ac:
3389        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3390        foreign 1.6]).
3391        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3392        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3393        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3394        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3395        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3396        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3397        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3398        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3399        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3400        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3401        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3402        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3403        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3404        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3405        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3406        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3407        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3408
34092002-03-27      Ilya Alexeev <ilya@continuum.ru>
3410
3411        PR 162
3412        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3413        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3414        used in a device write routines.  Now ppp_softc structure have own
3415        character for writing to device (sc_outchar).  I think that converting
3416        local variables to static is not a right solution, because problems will
3417        occur in the case of two or more ppp instances.
3418        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3419        must be u_long, otherwise in the case of the big output packet endless
3420        loop may occur.
3421
34222002-03-21      Ilya Alexeev <ilya@continuum.ru>
3423
3424        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3425        preparations for multiple PPPD connections.
3426
34272002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3428
3429        PR 149
3430        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3431        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3432        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3433        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3434
34352002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3436
3437        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3438        * configure.ac: Modified to reflect addition.
3439
34402002-02-27      Ilya Alexeev <ilya@continuum.ru>
3441
3442        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3443        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3444        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3445        capabilities as well as eliminate some warnings.
3446
34472002-02-27      Eric Norum <eric.norum@usask.ca>
3448
3449        * libnetworking/net/radix.c: Properly handle fetching the default route
3450        when there is no route.  This was a bug in the original FreeBSD code and
3451        this fix is from an updated version of their code.
3452
34532002-02-16      Eric Norum <eric.norum@usask.ca>
3454
3455        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3456        checking.
3457
34582002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3459
3460        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3461        dodefaultroute.
3462
34632002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3464
3465        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3466        include <rtems/seterr.h>.
3467
34682002-02-01      Mike Siers <mikes@poliac.com>
3469
3470        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3471        avoid bringing the link down too fast. NOTE: Mike reports successfully
3472        running at 56K baud on a direct link.
3473
34742002-02-01      Eric Valette <valette@crf.canon.fr>
3475
3476        * librdbg/So many patches have been posted recently on the mailing list
3477        and  because we were unable to find correct solution to compile on
3478        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3479        because the coding  style of rdbg was rather inconsistant among various
3480        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3481        global coding style (using indent + manual edits), 2) incorporate/review
3482        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3483        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3484        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3485        after rdbg initialization is done, NB : the paches is huge but it is
3486        mainly due to coding styke chnages.  Only few lines of codes have been
3487        really changed and they do not impact  rdbg functionnality (AFAIKT).
3488        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3489        librdbg/include/rdbg/m68k/rdbg_f.h,
3490        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3491        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3492        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3493        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3494        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3495        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3496        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3497        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3498        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3499        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3500        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3501        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3502        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3503        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3504        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3505        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3506
35072002-01-31      Mike Siers <mikes@poliac.com>
3508
3509        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3510        * Nice Update of PPPD support which eliminates the requiremetn that
3511        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3512        and reports that it seems to be more stable and handle larger packets
3513        better.  This patch replaces the termios tasks with more general pppd
3514        network driver tasks.  The functions pppinput() and pppstart() get
3515        called from the interrupt service routine.
3516        * libnetworking/Makefile.am, libnetworking/configure.ac,
3517        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3518        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3519        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3520        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3521        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3522        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3523        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3524        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3525        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3526        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3527        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3528        libnetworking/net/route.c, libnetworking/net/route.h,
3529        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3530        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3531        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3532        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3533        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3534        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3535        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3536        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3537        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3538        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3539        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3540        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3541        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3542        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3543        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3544        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3545        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3546        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3547        libnetworking/pppd/example/README,
3548        libnetworking/pppd/example/netconfig.h,
3549        libnetworking/wrapup/Makefile.am: Modified.
3550        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3551        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3552        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3553        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3554        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3555        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3556        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3557        libnetworking/modem/pppcompress.c: Subdirectory removed.
3558
35592002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3560
3561        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3562        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3563
35642002-01-18      Till Straumann <strauman@slac.stanford.edu>
3565
3566        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3567        issues: - exception handler needs to enable MSR_FP if the interrupted
3568        thread is FP enabled. - printk message for MSR fixed and added
3569        stacktrace. NOTE: this requires the stacktrace patch to
3570        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3571        however).
3572
35732002-01-06      Joel Sherrill <joel@OARcorp.com>
3574
3575        * optman/.cvsignore: Added aclocal.m4 and configure.
3576        * optman/.cvsignore: New file.
3577
35782002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3579
3580        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3581
35822002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3583
3584        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3585        * optman/ChangeLog: New.
3586        * optman/configure.ac: New.
3587        * optman/Makefile.am: New.
3588        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3589        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3590
35912001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3592
3593        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3594
35952001-12-18      Eric Norum <eric.norum@usask.ca>
3596
3597        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3598        `directories' (path names with a / at the end) while disallowing open()
3599        operations on TFTP `directories'.
3600
36012001-12-07      Eric Norum <eric.norum@usask.ca>
3602
3603        * libnetworking/lib/tftpDriver.c: Restore write capability.
3604
36052001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3606
3607        * libchip/network/sonic.h: Fix typo.
3608        * libnetworking/arpa/Makefile.am: Remove stray lines.
3609
36102001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3611
3612        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3613
36142001-10-18      Eric Norum <eric.norum@usask.ca>
3615
3616        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3617        chdir() and open() operations within the TFTP file system.
3618
36192001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3620
3621        * librdbg/configure.ac: Fix latent bug exposed by removal of
3622        config.cache's which prevented powerpc targets librdbg from building.
3623
36242001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3625
3626        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3627        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3628        autoconf-2.52 happy.
3629
36302001-10-12      Mike Siers <mikes@poliac.com>
3631
3632        * libnetworking/Update to stable working state.  Congratulations Mike!
3633        :).
3634        * libnetworking/modem_example: Directory removed.
3635        * libnetworking/modem_example/16550.h,
3636        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3637        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3638        libnetworking/modem_example/ppp.h,
3639        libnetworking/modem_example/pppcompress.c: Files removed.
3640        * libnetworking/pppd/example/pppd.options: New file.
3641        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3642        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3643        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3644        libnetworking/pppd/rtemsmain.c: Updated.
3645
36462001-10-12      Joel Sherrill <joel@OARcorp.com>
3647
3648        * libchip/serial/z85c30.c: Fixed typo.
3649
36502001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3651
3652        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3653        * configure.in: Remove.
3654        * configure.ac: New file, generated from configure.in by autoupdate.
3655        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3656        * libchip/configure.in: Remove.
3657        * libchip/configure.ac: New file, generated from configure.in by
3658        autoupdate.
3659        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3660        * librdbg/configure.in: Remove.
3661        * librdbg/configure.ac: New file, generated from configure.in by
3662        autoupdate.
3663        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3664        * libnetworking/configure.in: Remove.
3665        * libnetworking/configure.ac: New file, generated from configure.in by
3666        autoupdate.
3667
36682001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3669
3670        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3671        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3672        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3673
36742001-09-27      Joel Sherrill <joel@OARcorp.com>
3675
3676        * libchip/ChangeLog: Fixed typo in date.
3677
36782001-09-27      Eric Norum <eric.norum@usask.ca>
3679
3680        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3681        TFTP  filesystem.
3682
36832001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3684
3685        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3686        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3687        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3688        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3689        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3690        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3691        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3692        'PREINSTALL_FILES ='.
3693        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3694        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3695        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3696        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3697        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3698        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3699        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3700        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3701        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3702        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3703        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3704        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3705
37062001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3707
3708        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3709        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3710        * librdbg/src/m68k/any/Makefile.am: Ditto.
3711        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3712        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3713        happy.
3714
37152001-09-21      Joel Sherrill <joel@OARcorp.com>
3716
3717        * libchip/network/Makefile.am: Fixed typo on file name.
3718        * libchip/network/i82586.c: Commented out line 318 which is referencing
3719        a member of a structure that is not currently there.  This needs to be
3720        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3721        to C style.
3722
37232001-09-19      Eric Norum <eric.norum@usask.ca>
3724
3725        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3726
37272001-09-19      Chris Johns <ccj@acm.org>
3728
3729        * libchip/network/README.i82586, libchip/network/i82586.c,
3730        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3731        Network driver for Intel i82586.
3732        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3733        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3734        "root" filesystem with information obtained via the DHCP response.
3735
37362001-09-14      Eric Norum <eric.norum@usask.ca>
3737
3738        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3739        make gcc 3.x happy.
3740
37412001-08-16      Mike Siers <mikes@poliac.com>
3742
3743        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3744        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3745        These support callback functionality that has not even been compiled
3746        under RTEMS yet.
3747        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3748        example application.  Mike's notes on the modifications: - renamed
3749        error() function because of namespace problems - removed calls to the
3750        exit() funciton - removed extra files from the pppd source directory -
3751        defined pppd task constant values in rtemspppd.h - modifyied example
3752        code to get actual tick per second value - placed the pppd 2.3.11 man
3753        page file (pppd.8) into the pppd directory.
3754        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3755        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3756        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3757        libnetworking/pppd/rtems-ppp.c: Deleted.
3758        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3759        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3760        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3761        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3762        libnetworking/pppd/example/init.c,
3763        libnetworking/pppd/example/netconfig.h,
3764        libnetworking/pppd/example/ppp.conf,
3765        libnetworking/pppd/example/pppdapp.c,
3766        libnetworking/pppd/example/system.h: New files.
3767        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3768        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3769        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3770        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3771        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3772        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3773        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3774        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3775        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3776        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3777        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3778        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3779        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3780        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3781        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3782
37832001-08-16      Joel Sherrill <joel@OARcorp.com>
3784
3785        * libnetworking/pppd/example/Makefile: Removed.
3786        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3787        to avoid bootstrap -c clobbering it.
3788        * libnetworking/rtems_telnetd/.cvsignore: New file.
3789
37902001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3791
3792        * libnetworking/Makefile.am, libnetworking/configure.in,
3793        libnetworking/rtems_servers/Makefile.am,
3794        libnetworking/rtems_servers/telnetd.c,
3795        libnetworking/rtems_servers/telnetd.h,
3796        libnetworking/rtems_telnetd/Makefile.am,
3797        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3798        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3799        libnetworking/rtems_telnetd/telnetd.c,
3800        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3801        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3802        effect when ftpd change. - the tcp/ip stats have been implemented into
3803        icmds.c and started when telnetd daemon is started.
3804        * libnetworking/rtems_servers/telnetd.c,
3805        libnetworking/rtems_servers/telnetd.h: Removed.
3806        * libnetworking/rtems_telnetd: New directory.
3807        * libnetworking/rtems_telnetd/Makefile.am,
3808        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3809        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3810        libnetworking/rtems_telnetd/telnetd.c,
3811        libnetworking/rtems_telnetd/telnetd.h: New files.
3812
38132001-06-14      Joel Sherrill <joel@OARcorp.com>
3814
3815        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3816        Moved from libmisc/shell so the network stack to address network
3817        depenendency.
3818        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3819
38202001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3821
3822        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3823
38242001-05-15      Joel Sherrill <joel@OARcorp.com>
3825
3826        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3827        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3828        accidentally deleted the incorrectly empty versions.
3829
38302001-05-14      Till Straumann <strauman@slac.stanford.edu>
3831
3832        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3833        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3834        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3835        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3836        to know the values) - the affected BSP (shared/motorola) headers have
3837        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3838        driver (libchip/network/dec21140.c) has been fixed to use
3839        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3840        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3841        who is using this driver. - the DEC driver also has been fixed to use
3842        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3843        delay_in_bus_cycles().
3844
38452001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3846
3847        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3848
38492001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3850
3851        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3852
38532001-04-24      Eric Norum <eric.norum@usask.ca>
3854
3855        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3856        NTP synchronization a little more robust -- no NTP daemon yet, but at
3857        least it trys a little harder when the primary NTP server is down.
3858
38592001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3860
3861        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3862        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3863        libnetworking/pppd/modem_example/modem.c,
3864        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3865        other strings into English.
3866        * libnetworking/pppd/STATUS: updated to reflect the changes.
3867
38682001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3869
3870        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3871        again.
3872
38732001-04-20      Eric Valette <valette@crf.canon.fr>
3874
3875        * mcp750 directory renamed new_exception processing as it supports many
3876        more CPU models.
3877        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3878        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3879        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3880        formerly in mcp750 plus modifications.
3881        * librdbg/src/powerpc/mcp750/.cvsignore,
3882        librdbg/src/powerpc/mcp750/Makefile.am,
3883        librdbg/src/powerpc/mcp750/remdeb.h,
3884        librdbg/src/powerpc/mcp750/remdeb_f.x,
3885        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3886        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3887        new_exception_processing.
3888        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3889        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3890        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3891        part of this effort to add support for the MPC8xx.
3892
38932001-04-19      Joel Sherrill <joel@OARcorp.com>
3894
3895        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3896        internal include files.
3897
38982001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3899
3900        PR 158
3901        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3902        rcmd() library call by commenting out the parts that deal with signals.
3903        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3904        stdio. The 'server-side' parts of this file which deal with
3905        authentication are disabled since they are not needed.
3906
39072001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3908
3909        * libnetworking/include/.cvsignore: Remove dangling file.
3910
39112001-03-14      Joel Sherrill <joel@OARcorp.com>
3912
3913        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3914        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3915        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3916        libchip style serial drivers can be written in libcpu or libbsp.
3917
39182001-03-01      Joel Sherrill <joel@OARcorp.com>
3919
3920        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3921        libchip/network/sonic.c, libchip/network/sonic.h,
3922        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3923        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3924        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3925        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3926        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3927        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3928        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3929        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3930
39312001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3932
3933        * librdbg/include/rdbg/Makefile.am,
3934        librdbg/include/rdbg/i386/Makefile.am,
3935        librdbg/include/rdbg/m68k/Makefile.am,
3936        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3937        style on include files.
3938
39392001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3940
3941        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3942        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3943        replace ${..} with $(..).
3944        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3945        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3946        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3947        libnetworking/rtems/Makefile.am, libnetworking/
3948        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3949        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3950        include_*HEADERS instead of H_FILES.
3951        * libnetworking/include/Makefile.am: Remove.
3952        * libnetworking/Makefile.am: Add handling of *.h files.
3953        * libnetworking/configure.in: Remove include/Makefile.
3954
39552001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3956
3957        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3958
39592001-01-31      Sergei Organov <osv@javad.ru>
3960
3961        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3962        current dir and root dir removed in favor of new libio support for
3963        task-local current and root directories. - Bug in `close_data_socket()'
3964        introduced by previous change fixed. - `command_pasv()' changed to set
3965        timeout on socket we are listening on and code fixed to don't close
3966        socket twice on error. - `serr()' changed to clear `errno'. -
3967        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3968        changed to clear `errno' before processing session. -
3969        `close_data_socket()' fixed to close both active and passive sockets -
3970        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3971        empty string  in `exec_command()'.
3972
39732001-01-25      Eric Norum <eric.norum@usask.ca>
3974
3975        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3976        improves throughput on systems which are dropping packets.   Only the
3977        first timeout is reduced.  This keeps the number of extra packets down
3978        on networks that are very busy and dropping lots of packets.
3979
39802001-01-24      Sergei Organov <osv@javad.ru>
3981
3982        * libnetworking/rtems_servers/ftpd.c,
3983        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3984        - Timeouts on sockets implemented. 'idle' field added to configuration.
3985        No timeout by default to keep backward compatibility. Note: SITE IDLE
3986        command not implemented yet. - Basic global access control implemented.
3987        'access' field added to configuration. No access limitations by default
3988        to keep backward compatibility. - Anchor data socket for active mode
3989        (using self IP and port 20.) - Fixed default data port support (still
3990        not tested). - Don't allow IP address different from originating host in
3991        PORT command to improve security. - Fixed bug in MDTM command. - Check
3992        for correctness of parsing of argument in command_port(). - Fixed
3993        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3994        a directory. - Command parsing a little bit improved: command names are
3995        now converted to upper-case to be more compatible with RFC (command
3996        names are not case-sensitive.) - Reformat comments so that they have
3997        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3998        previous changes - True ASCII mode implemented (doesn't work for hooks
3999        and /dev/null) - Passive mode implemented, PASV command added. - Default
4000        port for data connection could be used (untested, can't find ftp client
4001        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4002        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4003
40042001-01-18      Joel Sherrill <joel@OARcorp.com>
4005
4006        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4007        macro using variable arguments.
4008        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4009        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4010        since I updated the main RTEMS development machine to RedHat 7.2 and
4011        apparently got a new version of rpcgen.
4012
40132001-01-12      Sergei Organov <osv@javad.ru>
4014
4015        * libnetworking/rtems_servers/ftpd.c,
4016        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4017        - use pool of pre-created threads to handle sessions instead of
4018        creating/deleting threads on the fly - LIST output is now similar to
4019        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4020        happy with it. - LIST NAME now works (both for files and directories) -
4021        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4022        clients happy  - keep track of CWD for every session separately -
4023        ability to specify root directory name for FTPD in configuration table.
4024        FTPD will then create illusion for FTP clients that this is actually
4025        root directory. - ignore options sent in commands, thus LIST -al FILE
4026        works and doesn't try to list "-al" directory. - buffers are allocated
4027        on stack instead of heap where possible to eliminate malloc/free calls
4028        (avoid possible heap fragmentation troubles). - drop using of task
4029        notepad to pass parameters - use function arguments instead - use
4030        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4031        in socket() instead of AF_INET.
4032
40332001-01-02      Joel Sherrill <joel@OARcorp.com>
4034
4035        * libnetworking/CHANGELOG: Removed.
4036        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4037
40382000-12-14      Eric Norum <eric.norum@usask.ca>
4039
4040        * libnetworking/lib/tftpDriver.c: Added write capability.
4041
40422000-12-08      Joel Sherrill <joel@OARcorp.com>
4043
4044        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4045        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4046        numerous variable declarations conditional on PPP_COMPRESS and
4047        PPP_FILTER.  Commented out variables that were not used because the code
4048        using them was commented out. Removed totally unused variables.
4049        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4050        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4051
40522000-11-30      Joel Sherrill <joel@OARcorp.com>
4053
4054        * libnetworking/modem/ppp_tty.c: Changed to include
4055        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4056        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4057        * libnetworking/Makefile.am: Modified to reflect above.
4058
40592000-11-27      Joel Sherrill <joel@OARcorp.com>
4060
4061        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4062
40632000-11-25      Eric Norum <eric.norum@usask.ca>
4064
4065        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4066        core.
4067
40682000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4069
4070        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4071        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4072        subdir.
4073        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4074        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4075        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4076        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4077        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4078        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4079        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4080        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4081        ppp_tty.c and the real pppd main is in pppmain.c.
4082
40832000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4084
4085        * libchip/network/sonic.c: Added ipalign() routine to align the received
4086        packet so that the ip header is on a 32-bit boundary. Necessary for
4087        cpu's that do not allow unaligned loads and stores and when the 32-bit
4088        DMA mode is used.
4089
40902000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4091
4092        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4093        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4094        ACLOCAL_AMFLAGS.
4095        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4096        ACLOCAL_AMFLAGS.
4097        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4098        ACLOCAL_AMFLAGS.
4099
41002000-11-03      Chris Johns <ccj@acm.org>
4101
4102        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4103        libchip/network/cs8900.h: New files.
4104
41052000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4106
4107        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4108        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4109        $(RTEMS_TOPdir)/aclocal.
4110        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4111        $(RTEMS_TOPdir)/aclocal.
4112        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4113        $(RTEMS_TOPdir)/aclocal.
4114
41152000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4116
4117        * configure.in: Switch to GNU-canonicalization.
4118        * Makefile.am: Reflect changes to configure.in.
4119        * acinclude.m4: Remove.
4120
41212000-10-30      Joel Sherrill <joel@OARcorp.com>
4122
4123        * POSIX include files merged into newlib.  This resulted in some
4124        definitions moving to other files and thus some secondary effects in
4125        RTEMS source code.
4126        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4127        in sync with newlib's <machine/types.h>.
4128        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4129        definition of struct itimerval in <sys/time.h>.
4130
41312000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4132
4133        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4134        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4135        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4136        * ChangeLog: Fix typos.
4137        * configure.in: add tests to the GNU canonicalized subdirectories.
4138
41392000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4140
4141        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4142        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4143        the lib directory before configuring lib/.
4144
41452000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4146
4147        * configure.in, Makefile.am: add exec to the GNU canonicalized
4148        subdirectories.
4149        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4150        * configure.in: add libnetworking, librpc and librdb to the GNU
4151        canonicalized subdirectories.
4152        * configure.in: add libmisc and libchip to the GNU canonicalized
4153        subdirectories.
4154        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4155        Switch to GNU canonicalization.
4156        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4157        Switch to GNU canonicalization.
4158        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4159        Switch to GNU canonicalization.
4160
41612000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4162
4163        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4164        canonicalization to libfs/. The approach is currently a bit of a hack as
4165        GNU canonicalization does not support the per-BSP build some of the
4166        other directories require.  As more of the tree is converted, this will
4167        become less  of an issue.
4168
41692000-10-20      Joel Sherrill <joel@OARcorp.com>
4170
4171        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4172        parameter.
4173
41742000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4175
4176        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4177        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4178        * librdbg/configure.in: Add m68k support.
4179        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4180        subdirectory.
4181        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4182        failure.
4183        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4184        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4185        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4186        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4187        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4188        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4189        librdbg/src/m68k/.cvsignore: New files.
4190        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4191        function pointers.
4192        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4193        _after_ pointer has been checked against NULL.
4194
41952000-10-18      Joel Sherrill <joel@OARcorp.com>
4196
4197        * wrapup/Makefile.am: Added libfs.
4198
41992000-10-18      Chris Johns <ccj@acm.org>
4200
4201        * libfs created.
4202        * configure.in: Added libfs subdirectory.
4203        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4204
42052000-09-28      Joel Sherrill <joel@OARcorp.com>
4206
4207        * libnetworking/rtems_webserver/Makefile.am,
4208        libnetworking/rtems_webserver/base64.c,
4209        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4210        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4211
42122000-09-22      Joel Sherrill <joel@OARcorp.com>
4213
4214        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4215        libnetworking/rtems/rtems_bsdnet_internal.h,
4216        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4217        have included rtems.h.  It is now including precisely the  least amount
4218        of low level, yet portable .h files to get the basic RTEMS types
4219        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4220        used machine/types.h to include rtems.h.
4221
42222000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4223
4224        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4225
42262000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4227
4228        * libnetworking/ChangeLog: Cleanup.
4229
42302000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4231
4232        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4233        * libchip/ChangeLog: Fix formating.
4234
42352000-09-05      Joel Sherrill <joel@OARcorp.com>
4236
4237        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4238        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4239        confusion and to work with the converted flags.
4240
42412000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4242
4243        * wrapup/Makefile.am: Include compile.am.
4244        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4245        libchip/serial/Makefile.am: Include compile.am.
4246        * librdbg/src/i386/any/Makefile.am,
4247        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4248        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4249        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4250        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4251        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4252        libnetworking/rtems_servers/Makefile.am,
4253        libnetworking/rtems_webserver/Makefile.am,
4254        libnetworking/wrapup/Makefile.am: Include compile.am.
4255
42562000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4257
4258        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4259        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4260
42612000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4262
4263        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4264
42652000-08-31      Joel Sherrill <joel@OARcorp.com>
4266
4267        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4268        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4269        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4270        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4271        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4272        * libnetworking/wbase64.c: Removed.
4273        * libnetworking/Makefile.am, libnetworking/asp.c,
4274        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4275        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4276        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4277        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4278        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4279        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4280        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4281        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4282        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4283        Modified.
4284
42852000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4286
4287        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4288
42892000-08-30      Joel Sherrill <joel@OARcorp.com>
4290
4291        * libnetworking/rtems_webserver/license.txt: New file.
4292
42932000-08-10      Joel Sherrill <joel@OARcorp.com>
4294
4295        * ChangeLog: New file.
4296        * libchip/ChangeLog: New file.
4297        * librdbg/ChangeLog: New file.
4298        * libnetworking/ChangeLog: New file.
4299
Note: See TracBrowser for help on using the repository browser.