source: rtems/c/src/ChangeLog @ 5661a696

4.115
Last change on this file since 5661a696 was 8ee3775, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/02/11 at 15:01:43

2011-02-02 Ralf Corsépius <ralf.corsepius@…>

  • configure.ac: Require autoconf-2.68, automake-1.11.1.
  • Property mode set to 100644
File size: 162.0 KB
Line 
12011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Require autoconf-2.68, automake-1.11.1.
4
52011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * libchip/ide/ata.c: Fix spelling.
8
92011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
10
11        * libchip/serial/ns16550.c: Install interrupt handler after TTY
12        pointer is valid.
13
142010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
15
16        * libchip/ide/ata.c: Do not violate chain API.
17
182010-08-20      <yann.sionneau@telecom-sudparis.eu>
19
20        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
21        for buffer modes.
22
232010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
24
25        * libchip/ide/ata_internal.h: C++ compatibility.
26
272010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
28
29        * libchip/Makefile.am, libchip/preinstall.am: Install
30        <libchip/ata_internal.h>.
31
322010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
33
34        * libchip/ide/ata_util.c: New file.
35        * libchip/Makefile.am: Reflect change from above.
36        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
37        ata_process_request_on_init_phase() into new file.
38
392010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
40
41        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
42        separate functions.  Added public ata_breq_init(),
43        ata_identify_device(), and ata_process_request_on_init_phase()
44        functions.
45
462010-06-24      Arnout Vandecappelle <arnout@mind.be>
47
48        PR 1586/misc
49        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
50        SD card accesses.
51
522010-06-22      Arnout Vandecappelle <arnout@mind.be>
53
54        PR 1580/misc
55        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
56        while waiting for read data.
57
582010-06-22      Arnout Vandecappelle <arnout@mind.be>
59
60        PR 1579/misc
61        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
62        waiting for write to finish.
63
642010-06-22      Arnout Vandecappelle <arnout@mind.be>
65
66        PR 1567/misc
67        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
68        timeouts.
69
702010-06-21      Arnout Vandecappelle <arnout@mind.be>
71
72        PR 1576/misc
73        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
74
752010-06-21      Arnout Vandecappelle <arnout@mind.be>
76
77        PR 1569/misc
78        * libchip/i2c/spi-sd-card.c: Added CRC checks.
79
802010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
81
82        PR 1561/cpukit
83        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
84
852010-06-14      Arnout Vandecappelle <arnout@mind.be>
86
87        PR 1557/misc
88        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
89
902010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
91
92        * aclocal/version.m4: Bump RTEMS_API to 4.11.
93        Bump _RTEMS_VERSION to 4.10.99.0.
94
952010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
96
97        * libchip/network/if_dc.c: Fix warning.
98
992010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * libchip/network/greth.c: Misc. hacks to allow compilation on
102        16bit targets.
103
1042010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
105
106        PR 1531/newlib
107        * libchip/network/i82586.c:
108        Add local copy of ALIGN().
109
1102010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
111
112        * libchip/network/cs8900.c:
113        Misc. changes to make code 16bit-target compliant.
114        * libchip/network/i82586.c:
115        Use int32_t instead of int for 16bit-target compliance.
116        * libchip/network/open_eth.c:
117        Misc. changes to make code 16bit-target compliant.
118
1192010-05-18      Chris Johns <chrisj@rtems.org>
120
121        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
122        1448/filesystem.
123
1242010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
125
126        * aclocal/bsp-alias.m4: Change quoting to work-round
127        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
128
1292010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
130
131        * libchip/network/if_dc.c: Remove warnings.
132
1332010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
134
135        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
136        libchip/serial/ns16550.c, libchip/serial/serial.h,
137        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
138        or intptr_t instead of uint32_t or int32_t.
139
1402010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
141
142        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
143        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
144        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
145        uint32_t.
146
1472010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * libchip/serial/serial.h: Add extern "C".
150
1512010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
152
153        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
154        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
155        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
156        prototype
157
1582010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
159
160        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
161        CPU_SIMPLE_VECTORED_INTERRUPTS.
162
1632010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
164
165        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
166        simple or PIC interrupt model.
167
1682010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * libchip/rtc/ds1375.c: #include <unistd.h>.
171
1722010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
173
174        * libchip/network/i82586.c: Readdress use of ctype methods per
175        recommendation from D.J. Delorie on the newlib mailing list. We
176        should pass an unsigned char into these methods.
177
1782010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
179
180        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
181        variable.
182
1832010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
184
185        * libchip/network/i82586.c: Fix warnings for ctype methods.
186
1872010-02-19      Chris Johns <chrisj@rtems.org>
188
189        * libchip/ide/ide_controller.c: Create the devices as block
190        devices.
191
1922010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
193
194        * libchip/ide/ata_internal.h, libchip/ide/ata.c
195        libchip/i2c/spi-sd-card.c: Update for block device API change.
196
1972010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
198
199        * libchip/display/disp_hcms29xx.c,
200        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
201        libchip/display/font_hcms29xx.h: various fixes
202
2032009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
204
205        PR 1474
206        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
207        device API change.
208
2092009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
210
211        * libchip/network/greth.c: Eliminate unused type
212        rtems_clock_time_value.
213
2142009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
215
216        * libchip/network/dec21140.c: Warning elimination
217        (dec21140_softc->base now is an uint32_t).
218
2192009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
220
221        PR 1483/cpukit
222        * libchip/network/dec21140.c, libchip/network/elnk.c,
223        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
224        *_SUPPORTED-guarded code sections.
225
2262009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
227
228        * libchip/network/dec21140.c, libchip/network/elnk.c,
229        libchip/network/if_dc.c: Ensure PCI drivers are built on all
230        supported configurations. PowerPC conditionals were not current and
231        code was not being built on supported BSPs.
232
2332009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
234
235        * libchip/network/smc91111.c: Formatting.
236
2372009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
238
239        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
240        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
241        uint32_t (16bit ints are too small).
242
2432009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
244
245        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
246        * libchip/network/if_dc.c: Fix type mismatch.
247
2482009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
249
250        * aclocal/bsp-linkcmds.m4: New.
251
2522009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
253
254        * configure.ac: Rework CFLAGS setup.
255        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
256        * automake/compile.am: Remove RTEMS_CFLAGS.
257
2582009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
259
260        * libchip/ide/ata.h: Move extern "C".
261
2622009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
263
264        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
265        Use hex-constants to avoid implicit int-casts.
266        * libchip/i2c/spi-memdrv.c:
267        Use hex-constants to avoid implicit int-casts.
268        Use rtems_off64_t offsets to avoid loosing precision.
269
2702009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
271
272        * libchip/serial/ns16550.c: Update for interrupt handler type change.
273
2742009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
275
276        * aclocal/bsp-alias.m4: New.
277        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
278
2792009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
282
2832009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
284
285        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
286        * Makefile.am: Remove BARE_CPU_MODEL.
287
2882009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
289
290        * configure.ac: Remove cfg_dir.
291
2922009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
293
294        * configure.ac: Remove -std=c99 -fasm.
295        Remove AM_CONDITIONAL LIBCHIP.
296        * libchip/Makefile.am, wrapup/Makefile.am:
297        Remove AM_CONDITIONAL LIBCHIP.
298
2992009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
300
301        * configure.ac: Pick up make/custom/*.
302        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
303
3042009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
305
306        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
307        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
308
3092009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
310
311        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
312
3132009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
314
315        * Makefile.am: Remove RTEMS_HOST (unused).
316        * configure.ac: Remove RTEMS_HOST (unused).
317        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
318
3192009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
320
321        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
322        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
323
3242009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
325
326        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
327        aclocal/check-posix.m4, aclocal/enable-posix.m4,
328        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
329
3302009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
331
332        * configure.ac: Rework make/custom/* handling.
333        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
334        * Makefile.am: Remove make/custom/default.cfg-rule.
335
3362009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
337
338        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
339        NULL pointer access in interrupt handler.
340
3412009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
342
343        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
344        device API change.
345
3462009-10-08      Chris Johns <chrisj@rtems.org>
347
348        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
349        multiblock support from the ATA driver. Multiblock at the disk
350        level should not be a global policy as a disk may have more than
351        one partition with different block sizes. An IDE driver could
352        decide to use the feature with DMA but this a driver specific
353        design choice. Fixed bugs relating to variable block sizes and
354        large block transfer.
355        * c/src/libchip/ide/ide_controller.c,
356        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
357        Changed the block size to 32bits so blocks of 64K or bigger can be
358        transfered in a single driver call.
359
3602009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
361
362        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
363        shared irq.h yet and this breaks a significant number of them.
364
3652009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
366
367        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
368        model.
369
3702009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
371
372        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
373        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
374        renamed to rtems_termios_baud_to_number.
375
3762009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
377
378        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
379        termios_baud_to_number (duplicate prototypes).
380        Add C++-guards.
381        Include rtems/termiostypes.h.
382
3832009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
384
385        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
386
3872009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
388
389        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
390        physical address to support BSD TCP/IP stack.
391
3922009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
393
394        * libchip/network/elnk.c: Convert calls to legacy routine
395        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
396
3972009-08-03      Roger Dahlkvist <ruppe@kth.se>
398
399        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
400
4012009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
402
403        * libchip/ide/ata.c: Remove warning.
404
4052009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
406
407        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
408        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
409        now use the same macros.
410        * aclocal/bsp-bspcleanup-options.m4: New file.
411
4122009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
413
414        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
415        obsolete defines and declarations.  Set initial baud during device
416        open.  Fixed interrupt mode.
417
4182009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
419
420        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
421        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
422        EINVAL and ENOTTY as appropriate.
423
4242009-05-30      Chris Johns <chrisj@rtems.org>
425
426        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
427        devices on an IDE bus and cleaned up the initialisation register
428        call.
429
4302009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
431
432        * libchip/network/i82586.c: Fix warning in manner suggested by
433        Arnout Vandecappelle <arnout@mind.be> in
434        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
435
4362009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
437
438        * libchip/network/if_dc.c: Fixed warnings.
439
4402009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
441
442        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
443        as needed.
444
4452009-04-29      Chris Johns <chrisj@rtems.org>
446
447        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
448
449        * libchip/ide/ide_controller.c: Change the status detection and
450        add a message if the transfer fails. There is currently no error
451        handle at the IDE drvier level.
452
4532009-03-12      Daniel Hellstrom <daniel@gaisler.com>
454
455        PR 1392/bsps
456        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
457        over multiple pages results in extra data being written.
458
4592009-02-27      Gene Smith <gene.smith@siemens.com>
460
461        PR 1356
462        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
463        cards.
464
4652009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
466
467        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
468        enabled on x86.
469
4702009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
471
472        * aclocal/bspopts.m4: Quoting cosmetics.
473
4742009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
475
476        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
477        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
478        writes.  Fixed integer type in device structure.
479
4802009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
481
482        * libchip/serial/ns16550.c: Turn on ns16550_process() for
483        BSP_FEATURE_IRQ_LEGACY case also.
484
4852008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
486
487        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
488        level LibI2C interface.  Added generic block IO functions.
489
4902008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
491
492        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
493        optman/rtems/no-msg.c, optman/rtems/no-part.c,
494        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
495        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
496        optman/sapi/no-ext.c, optman/sapi/no-io.c:
497        Revert previous patch (cvs clash with Joel hacking cpukit).
498
4992008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
500
501        * aclocal/canonical-target-name.m4: Remove tic4x.
502
5032008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
504
505        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
506
5072008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
508
509        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
510        optman/rtems/no-msg.c, optman/rtems/no-part.c,
511        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
512        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
513        optman/sapi/no-ext.c, optman/sapi/no-io.c:
514        Fix prototypes.
515
5162008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
517
518        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
519
5202008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
521
522        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
523        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
524        duplicated data.
525
5262008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
527
528        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
529        SuperCore Handler initialization routines to directly pull parameters
530        from configuration table.
531
5322008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
533
534        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
535        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
536        optman/rtems/no-part.c, optman/rtems/no-region.c,
537        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
538        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
539        initialization routines to directly pull parameters from
540        configuration table. Eliminate empty routines sportted.
541
5422008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
543
544        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
545
5462008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
547
548        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
549        all public use of TOD conversion routines.
550
5512008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
552
553        * libchip/network/smc91111config.h:
554        #include <stdint.h> instead of <rtems/stdint.h>.
555
5562008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
557
558        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
559        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
560
5612008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
562
563        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
564
5652008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
566
567        * libchip/serial/ns16550.c: Transmit the character in the polled write
568        function within a critical section for printk() compatibility.
569
5702008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
571
572        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
573
5742008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
575
576        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
577
5782008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
579
580        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
581
5822008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
583
584        * aclocal/bsp-bootcard-options.m4: Fix quoting.
585
5862008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
587
588        * aclocal/bsp-bootcard-options.m4: New file.
589        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
590
5912008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
592
593        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
594        BSPs that support this feature.
595
5962008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
597
598        * libchip/serial/ns16550.c: Fix typo.
599
6002008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
601
602        * libchip/serial/ns16550.c: Fix typo.
603
6042008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
605
606        * libchip/serial/ns16550.c: Add not supported on arm even though it is
607        not simple vectored.
608
6092008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
610
611        * libchip/serial/ns16550.c: Not currently supported on architectures
612        with simple vectored interrupt model.
613
6142008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
615
616        * aclocal/version.m4: Bump RTEMS_API to 4.10.
617        Bump _RTEMS_VERSION to 4.9.99.0.
618
6192008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
620
621        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
622        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
623        functions have now static linkage type.  Added constant qualifier to
624        operations table and read-only function parameters.
625
626        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
627        c/src/libchip/serial/serial.h:  Include required header files.  Removed
628        support for old PowerPC exception handling.  Various fixes for
629        interrupt related routines.  Added support for BSPs with IRQ extension
630        API.
631
6322008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
633
634        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
635        is no PCI bus based upon the BSP not having a base address defined.
636        This means this driver cannot be supported on that board.
637
6382008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
639
640        * libchip/network/dec21140.c, libchip/network/elnk.c,
641        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
642
6432008-09-17      Miao Yan <yanmiaobest@gmail.com>
644
645        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
646        add simple device only filesystem (devfs), optionally completely drop
647        out filesystem, and to clean up disabling newlib reentrancy support.
648        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
649        now has a 15K code space.
650        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
651        Removed.
652
6532008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
654
655        * libchip/ide/ata.h: Convert to Unix file format.
656
6572008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
658
659        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
660        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
661        libchip/serial/serial.h, libchip/serial/serprobe.c,
662        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
663        Convert to "bool".
664        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
665        libchip/i2c/spi-memdrv.h: Convert to "bool".
666        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
667        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
668        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
669        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
670        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
671        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
672        Convert to "bool".
673        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
674        Convert to "bool".
675        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
676        Convert to "bool".
677
6782008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
679
680        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
681        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
682        memory driver to not use the clock ioctl to install a method to poll
683        for input. It now uses a Class API Timer which means we can eliminate
684        this special IOCTL from all clock drivers.
685        * libchip/shmdr/setckvec.c: Removed.
686
6872008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
688
689        * libchip/network/sonic.c: Do not declare a variable just to hold an
690        ignored return value.
691
6922008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
693
694        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
695
6962008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
697
698        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
699        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
700
7012008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
702
703        * libchip/display/disp_hcms29xx.c: Do not make these static. They
704        appear to be unused that way.
705
7062008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
707
708        * libchip/shmdr/shm_driver.h: Correct prototypes.
709
7102008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
711
712        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
713        variables and made methods static.
714
7152008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
716
717        * libchip/serial/ns16550.c: Fix warning.
718
7192008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
720
721        * aclocal/prog-cc.m4: Add -Wnested-externs.
722
7232008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
724
725        * libchip/network/dec21140.c: Add missing prototype.
726        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
727
7282008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
729
730        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
731        -Wstrict-prototypes to RTEMS_CFLAGS.
732
7332008-08-02      Chris Johns <chrisj@rtems.org>
734
735        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
736        rtems_blkdev_request count and start references. Use
737        RTEMS_BLKDEV_START_BLOCK.
738
7392008-07-29      Chris Johns <chrisj@rtems.org>
740
741        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
742
743        * libchip/ide/ata.c: Change to use a mutex rather than disable
744        pre-emption. Updated to the libblock changes.
745
746        * libchip/ide/ata_internal.h: Updated to the new chains API.
747
748        * libchip/ide/ide_controller.c: Updated to the libblock
749        changes. Added come debug tracing.
750
751        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
752        to the libblock changes.
753
7542008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
755
756        * configure.ac: Remove RPCGEN, RPCTOOLS.
757
7582008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
759
760        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
761        for output format specifiers.
762
7632008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
764
765        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
766        Fixed some data types
767
7682008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
769
770        * libchip/i2c/spi-sd-card.c: Added missing header file.
771        * libchip/Makefile.am: Added SD Card driver.
772
7732008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
774
775        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
776        make glyphs non-constant, added file headers
777
7782008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
779
780        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
781        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
782        * libchip/display/font_hcms29xx.h
783        Creation of SPI display driver
784
7852008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
786
787        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
788        via SPI.
789
7902008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
791
792        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
793        AC_PREREQ(2.62).
794
7952008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
796
797        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
798
7992008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
800
801        * libchip/Makefile.am: Move termios helper routines from libchip to
802        libcsupport. Add routine which makes it easy for a termios device
803        driver to inform termios of its default baud rate. This avoids
804        inconsistencies in later termios settings changes.
805        * libchip/serial/termios_baud2index.c,
806        libchip/serial/termios_baud2num.c: Removed.
807
8082008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
809
810        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
811
8122008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
813
814        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
815        not fail if there are none.
816
8172008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
818
819        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
820        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
821        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
822        * libchip/Makefile.am:
823        derived a generic spi memory driver from spi-flash-m25p40,
824        added descriptor for fram fm25l256
825
8262008-05-07      Till Straumann <strauman@slac.stanford.edu>
827
828        PR 649/bsps
829        * libchip/ide/ata.c: Give up if the interface does not become ready.
830
8312008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
832
833        Moved to cpukit.
834        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
835        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
836        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
837        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
838        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
839        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
840        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
841        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
842        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
843        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
844        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
845        nfsclient/src/xdr_mbuf.c: Removed.
846
8472008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
848
849        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
850
8512008-01-05      Chris Johns <chrisj@rtems.org>
852
853        * libchip/flash/am29lv160.c: Update the blank check error message
854        to say there is an error.
855       
8562007-12-22      Chris Johns <chrisj@rtems.org>
857
858        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
859        the hello message. Just one line but still a little too long.
860       
8612007-12-14      Chris Johns <chrisj@rtems.org>
862
863        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
864        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
865        * libchip/flash, libchip/flash/am29lv160.c,
866        libchip/flash/am29lv160.h: New.
867
8682007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
869
870        * libchip/network/if_fxp.c: Spacing.
871
8722007-11-20      Till Straumann <strauman@slac.stanford.edu>
873
874        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
875        Avoid using 'stdio' before the system is up and fully
876        initialized.
877
8782007-11-20      Till Straumann <strauman@slac.stanford.edu>
879
880        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
881        * libchip/Makefile.am, libchip/preinstall.am:
882        added new driver for Maxim DS1375 i2c RTC.
883
8842007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
885
886        * libchip/i2c/spi-flash-m25p40.c:
887        added addressing call in write function
888
8892007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
890
891        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
892        * libchip/Makefile.am:
893        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
894
8952007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
896
897        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
898
8992007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
900
901        * nfsclient/Makefile.am: Fix errors.
902
9032007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
904
905        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
906
9072007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
908
909        * aclocal/version.m4: Bump RTEMS_API to 4.9.
910        Bump RTEMS_VERSION to 4.8.99.0.
911
9122007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
913
914        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
915
9162007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
917
918        * configure.ac: Remove AC_PROG_AWK (Unused).
919
9202007-09-14      Daron Chabot <djc915@mail.usask.ca>
921
922        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
923        rtems_interrupt_vector, to permit passing arbitrary arguments to the
924        ISR. Clean up of variables to silence compiler warnings.
925
9262007-09-13      Daniel Hellstrom <daniel@gaisler.com>
927
928        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
929
9302007-09-12      Daniel Hellstrom <daniel@gaisler.com>
931
932        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
933          - Odd bit bug in some chips taken care of.
934          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
935            alignment but failing to do so must have made the driver writer to make
936            some incorrect assumptions about MBUFs.
937          - Fixed MBUF handling to handle mbuf chains better. The Data length of
938            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
939          - Made while loop responsible for copying data to fifo port copy 16 shorts
940            per loop instead of 1 short, increasing the copying process.
941
9422007-09-07      Daniel Hellstrom <daniel@gaisler.com>
943
944        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
945        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
946
9472007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
948
949        * configure.ac, wrapup/Makefile.am: Remove RDBG.
950        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
951        librdbg/Makefile.am, librdbg/preinstall.am,
952        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
953        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
954        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
955        librdbg/include/rdbg/powerpc/rdbg_f.h,
956        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
957        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
958        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
959        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
960        librdbg/src/servtsp.c, librdbg/src/servutil.c,
961        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
962        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
963        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
964        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
965        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
966        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
967        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
968        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
969        librdbg/src/powerpc/rdbg_f.c,
970        librdbg/src/powerpc/new_exception_processing/remdeb.h,
971        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
972        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
973        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
974
9752007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
976
977        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
978
9792007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
980
981        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
982          sizes.
983
9842007-07-27      Chris Johns <chrisj@rtems.org>
985
986        * wrapup/Makefile.am: Create archive from a file for hosts
987        with a limited command line size.
988
9892007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
990
991        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
992          sizes.
993
9942007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
995       
996        * configure.ac: Add nfsclient.
997        * nfsclient/Makefile.am: New.
998        * nfsclient/proto/Makefile, nfsclient/Makefile,
999          nfsclient/src/Makefile: Remove.
1000        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1001        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1002
10032007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1004
1005        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1006        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1007        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1008        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1009        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1010        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1011        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1012        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1013        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1014        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1015        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1016        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1017
10182007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1019
1020        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1021        to become ready: This will not work for fast CPUs.
1022
10232007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1024
1025        * libchip/ide/ata.c: fixed warning
1026
10272007-06-20      Ray Xu <rayx@gmail.com>
1028
1029        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1030        console, and libio. This shrinks the memory requirements but Joel has
1031        not figured out how best to present this to application space.
1032        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1033        New files.
1034
10352007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1036
1037        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1038        now we only need required initialization methods.
1039
10402007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1041
1042        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1043        parameter since it was used to configure a no longer used feature.
1044        Device names are now part of the filesystem not in a table.
1045
10462007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1047
1048        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1049        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1050        optman/rtems/no-part.c, optman/rtems/no-region.c,
1051        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1052        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1053        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1054        other optional managers so using them reduces application size
1055        instead of increasing it.
1056        * optman/rtems/no-barrier.c: New file.
1057
10582007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1059
1060        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1061        adjustments to pci-API changes.
1062        * libchip/network/dec21140.c, libchip/network/elnk.c,
1063        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1064        changes.
1065
10662007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1067
1068        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1069        libchip/network/if_fxp.c: Reflect changes to pci-API.
1070
10712007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1072
1073        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1074        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1075
10762007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1077
1078        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1079          being used to compile "tools").
1080
10812007-03-13      Joel Sherrill <joel@OARcorp.com>
1082
1083        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1084
10852007-03-12      Joel Sherrill <joel@OARcorp.com>
1086
1087        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1088        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1089        and/or fix mistake in copyright notice. Both of these mistakes appear
1090        to be from code submitted after these changes were made previously.
1091
10922007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1093
1094        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1095
10962007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1097
1098        * libchip/Makefile.am: Correct path to README.tulipclone.
1099
11002007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1101
1102        * libchip/ide/ata.c: Remove superfluous type casts.
1103
11042007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1105
1106        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1107        Use size_t for sizes.
1108
11092007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1110
1111        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1112        from preemption disabled region
1113
11142007-01-16      Till Straumann <strauman@slac.stanford.edu>
1115
1116        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1117        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1118        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1119
11202006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1121
1122        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1123          ioctl_command_t as ioctl argument.
1124
11252006-12-13      Joel Sherrill <joel@OARcorp.com>
1126
1127        * librtems++/include/rtems++/rtemsEvent.h,
1128        librtems++/include/rtems++/rtemsMessageQueue.h,
1129        librtems++/include/rtems++/rtemsSemaphore.h,
1130        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1131        librtems++/src/rtemsMessageQueue.cc,
1132        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1133        rtems_unsigned32 to uint32_t.
1134
11352006-12-13      Joel Sherrill <joel@OARcorp.com>
1136
1137        PR 1181/bsps
1138        * optman/rtems/no-msg.c: Clean up dead code.
1139
11402006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1141
1142        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1143
11442006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1145
1146        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1147        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1148        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1149
11502006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1151
1152        * configure.ac: New BUG-REPORT address.
1153
11542006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1155
1156        * Makefile.am: Remove ampolish3.
1157
11582006-11-17      Joel Sherrill <joel@OARcorp.com>
1159
1160        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1161        blank lines.
1162
11632006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1164
1165        * configure.ac: Remove RTEMS_AMPOLISH3.
1166        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1167          Remove checks for AMPOLISH3.
1168        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1169        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1170        * ampolish3: Remove.
1171
11722006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1173
1174        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1175        * aclocal/prog-cc.m4: Remove CFLAGS.
1176        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1177        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1178
11792006-10-23      Joel Sherrill <joel@OARcorp.com>
1180
1181        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1182
11832006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1184
1185        * automake/compile.am: Use hard-coded RTEMS_* flags.
1186
11872006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1188
1189        * aclocal/rtems-top.m4: Remove RTEMS_API.
1190        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1191
11922006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1193
1194        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1195
11962006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1197
1198        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1199
12002006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1201
1202        * aclocal/version.m4: Bump version to 4.7.99.0.
1203
12042006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1205
1206        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1207
12082006-09-11      Joel Sherrill <joel@OARcorp.com>
1209
1210        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1211
12122006-09-04      Joel Sherrill <joel@OARcorp.com>
1213
1214        * libchip/network/greth.c, libchip/network/open_eth.c,
1215        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1216        introduced by warning removal.
1217
12182006-09-01      Joel Sherrill <joel@OARcorp.com>
1219
1220        * libchip/network/greth.c, libchip/network/open_eth.c,
1221        libchip/network/smc91111.c: Remove warnings and correct prototype
1222        added earlier today.
1223
12242006-09-01      Joel Sherrill <joel@OARcorp.com>
1225
1226        * libchip/network/cs8900.c, libchip/network/greth.c,
1227        libchip/network/i82586.c, libchip/network/open_eth.c,
1228        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1229        sized integers, and inttypes.h printf helpers.
1230
12312006-08-09      Kolja Waschk <waschk@telos.de>
1232
1233        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1234
12352006-07-12      Joel Sherrill <joel@OARcorp.com>
1236
1237        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1238
12392006-07-11      Jerry Needell <jerry.needell@unh.edu>
1240
1241        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1242        4.6 branch.  Original modifications by Gaisler Enterprises.
1243        * libchip/network/greth.c, libchip/network/greth.h: New files.
1244
12452006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1246
1247        * ide/ata.[ch]:
1248        (PR1118) fetch priority for ATA task from a variable,
1249        not a fixed configuration value.
1250       
12512006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1252
1253        * Makefile.am: Add ampolish3.
1254
12552006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1256
1257        * ampolish3: New.
1258        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1259
12602006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1261
1262        * aclocal/rtems-ampolish.m4: New.
1263        * configure.ac: Use RTEMS_AMPOLISH3.
1264
12652006-04-18  Joel Sherrill <joel@OARcorp.com>
1266
1267        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1268
12692006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1270
1271        PR 853/filesystem
1272        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1273        should be modified to support the new exception scheme and to use the
1274        handle parameter.
1275
12762006-02-a32     Eric Norum <norume@aps.anl.gov>
1277
1278        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1279        "newer" PCI access calls.  Minor cleanups.  Comments.
1280
12812006-01-12      Eric Norum <norume@aps.anl.gov>
1282
1283        PR 861/networking
1284        PR 863/networking
1285        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1286
12872006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1288
1289        * wrapup/Makefile.am: Add preinstall.am.
1290        * libchip/Makefile.am: Build libchip/network/smc91111.
1291        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1292        Eliminate cyg_int* crap.
1293
12942006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1295
1296        * librdbg/Makefile.am: Add preinstall.am.
1297        * aclocal/bsp-configure.m4: Add ampolish3.
1298        New header guards.
1299
13002006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1301
1302        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1303        Merger from rtems-4-6-branch.
1304
13052006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1306
1307        * libchip/network/smc91111.c
1308        libchip/network/smc91111config.h
1309        libchip/network/smc91111exp.h
1310        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1311        * libchip/Makefile.am: Reflect adding smc91111*.
1312
13132006-01-08      Joel Sherrill <joel@OARcorp.com>
1314
1315        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1316        char *.
1317
13182006-01-08      Joel Sherrill <joel@OARcorp.com>
1319
1320        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1321        warnings.
1322
13232005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1324
1325        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1326        Add RTEMS_RELLDFLAGS.
1327        * automake/compile.am: Remove RTEMS_USE_GCC.
1328        Remove RTEMS_RELLDFLAGS.
1329        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1330
13312005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1332
1333        * libchip/network/if_media.h, libchip/network/mii.h:
1334        Remove (Moved to cpukit).
1335        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1336        and libchip/network/if_media.h.
1337        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1338        if_media.h having moved.
1339
13402005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1341
1342        * automake/compile.am, automake/host.am, automake/local.am,
1343        automake/subdirs.am: Remove depend.
1344        * configure.ac: Explicitly pass --libdir and --includedir to
1345        testsuites.
1346
13472005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1348
1349        * configure.ac: Reflect changes to testsuites.
1350
13512005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1352
1353        * automake/compile.am: Remove GCCSPECS.
1354        * aclocal/prog-cc.m4: Add GCCSPECS.
1355        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1356
13572005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1358
1359        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1360        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1361
13622005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1363
1364        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1365        libcpu/byteorder.h for i386.
1366
13672005-11-02      Till Straumann <strauman@slac.stanford.edu>
1368
1369        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1370        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1371        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1372        added a simple API/library for i2c devices and drivers for i2c
1373        2-byte eeproms and a ds1621 temperature sensor; API is documented
1374        in libi2c.h.
1375
13762005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1377
1378        * libnetworking/pppd/ipxcp.c,
1379        libnetworking/pppd/chat.c,
1380        libnetworking/pppd/patchlevel.h,
1381        libnetworking/pppd/upap.h,
1382        libnetworking/pppd/md5.h,
1383        libnetworking/pppd/pppd.8,
1384        libnetworking/pppd/README,
1385        libnetworking/pppd/preinstall.am,
1386        libnetworking/pppd/md4.h,
1387        libnetworking/pppd/magic.c,
1388        libnetworking/pppd/pppd.h,
1389        libnetworking/pppd/demand.c,
1390        libnetworking/pppd/rtemsmain.c,
1391        libnetworking/pppd/sys-rtems.c,
1392        libnetworking/pppd/ipcp.h,
1393        libnetworking/pppd/lcp.h,
1394        libnetworking/pppd/chap_ms.c,
1395        libnetworking/pppd/md4.c,
1396        libnetworking/pppd/rtemspppd.h,
1397        libnetworking/pppd/cbcp.h,
1398        libnetworking/pppd/auth.c,
1399        libnetworking/pppd/lcp.c,
1400        libnetworking/pppd/example/README,
1401        libnetworking/pppd/example/ppp.conf,
1402        libnetworking/pppd/example/system.h,
1403        libnetworking/pppd/example/netconfig.h,
1404        libnetworking/pppd/example/pppdapp.c,
1405        libnetworking/pppd/example/init.c,
1406        libnetworking/pppd/example/Makefile-user,
1407        libnetworking/pppd/example/pppd.options,
1408        libnetworking/pppd/rtemspppd.c,
1409        libnetworking/pppd/ipxcp.h,
1410        libnetworking/pppd/chap_ms.h,
1411        libnetworking/pppd/options.c,
1412        libnetworking/pppd/magic.h,
1413        libnetworking/pppd/chap.h,
1414        libnetworking/pppd/cbcp.c,
1415        libnetworking/pppd/upap.c,
1416        libnetworking/pppd/chap.c,
1417        libnetworking/pppd/Makefile.am,
1418        libnetworking/pppd/ccp.h,
1419        libnetworking/pppd/utils.c,
1420        libnetworking/pppd/rtemsdialer.h,
1421        libnetworking/pppd/fsm.h,
1422        libnetworking/pppd/pathnames.h,
1423        libnetworking/pppd/md5.c,
1424        libnetworking/pppd/fsm.c,
1425        libnetworking/pppd/ipcp.c,
1426        libnetworking/pppd/STATUS,
1427        libnetworking/pppd/ccp.c,
1428        libnetworking/Makefile.am: Remove (Moved to cpukit).
1429
14302005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1431
1432        * configure.ac: Remove libnetworking, libnetworking/pppd.
1433        * wrapup/Makefile.am: Remove libpppd.a.
1434
14352005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1436
1437        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1438        rtemsdialer.h to $(includedir)/rtems.
1439
14402005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1441
1442        * libnetworking/rtems_telnetd/icmds.c,
1443        libnetworking/rtems_telnetd/Makefile.am,
1444        libnetworking/rtems_telnetd/preinstall.am,
1445        libnetworking/rtems_telnetd/pty.c,
1446        libnetworking/rtems_telnetd/pty.h,
1447        libnetworking/rtems_telnetd/README,
1448        libnetworking/rtems_telnetd/telnetd.c,
1449        libnetworking/rtems_telnetd/telnetd.h:
1450        Remove (Moved to cpukit).
1451
14522005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1453
1454        * configure.ac: Remove libnetworking/rtems_telnetd.
1455        * libnetworking/Makefile.am: Remove rtems_telnetd.
1456        * libnetworking/README: Remove (Obsolete).
1457        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1458
14592005-10-20  Eric Norum <norume@aps.anl.gov>
1460
1461        * libchip/network/dec21140.c: Clean up PCI mapping.
1462
14632005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1464
1465        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1466        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1467        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1468        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1469        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1470        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1471
14722005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1473
1474        * aclocal/bspopts.m4: Add missing m4 quotes.
1475
14762005-09-02  Joel Sherrill <joel@OARcorp.com>
1477
1478    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1479
14802005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1481
1482        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1483        libchip/network/dec21140.c: Remove initialization of PCI bus.
1484
14852005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1486
1487        * optman/Makefile.am: Add preinstall.am.
1488
14892005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1490
1491        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1492        UNTESTED to tested.
1493
14942005-06-17      Joel Sherrill <joel@OARcorp.com>
1495
1496        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1497        it is not supported by the MPC5xx.
1498
14992005-06-17      Joel Sherrill <joel@OARcorp.com>
1500
1501        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1502        interface. Also correct attempting to build on other than PowerPC and
1503        x86.
1504
15052005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1506
1507        * libchip/Makefile.am: Add driver for Tulip clones.
1508        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1509        libchip/network/if_dcreg.h: New files.
1510
15112005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1512
1513        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1514        to enable rdbg.
1515        * configure.ac: Reflect changes above.
1516
15172005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1518
1519        * configure.ac: Add ada/.
1520
15212005-05-20      Sergei Organov  <osv@topconrd.ru>
1522
1523        PR 750/networking
1524        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1525        wait_input().
1526
15272005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1528
1529        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1530        rtems/irq.h.
1531
15322005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1533
1534        * libchip/Makefile.am: Include preinstall.am.
1535        * libchip/preinstall.am: New.
1536
15372005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1538
1539        * configure.ac: Add AMPOLISH3.
1540        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1541        * libnetworking/rtems_telnetd/preinstall.am: New.
1542        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1543
15442005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1545
1546        * configure.ac: Let enable_rpcgen default to "no".
1547
15482005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1549
1550        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1551
15522005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1553
1554        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1555        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1556
15572005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1558
1559        * libchip/network/dec21140.c, libchip/network/elnk.c,
1560        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1561
15622005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1563
1564        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1565        of code as a result of the implementation of a common PCI interface.
1566
15672005-05-04      Joel Sherrill <joel@OARcorp.com>
1568
1569        * libchip/network/open_eth.c: Remove prototype of set_vector.
1570
15712005-05-03      Joel Sherrill <joel@OARcorp.com>
1572
1573        * librdbg/src/ptrace.c: Remove warning.
1574
15752005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1576
1577        * libchip/network/dec21140.c, libchip/network/elnk.c,
1578        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1579        Modified parameter list to remove warnings.
1580
15812005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1582
1583        * libchip/network/cs8900.c, libchip/network/i82586.c,
1584        libchip/network/open_eth.c, libchip/network/sonic.c,
1585        libchip/serial/mc68681.c: Modified types to remove
1586        warnings.  Added initialization to remove warnings.
1587
15882005-04-28      Joel Sherrill <joel@OARcorp.com>
1589
1590        * libchip/network/README.sonic: Rewritten to account for removal of
1591        dmv177.
1592
15932005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1594
1595        PR 781/rtems_misc
1596        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1597
15982005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1599
1600        * libchip/serial/ns16550.c:
1601        Fixed warnings generated in various powerpc configurations
1602
16032005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1604
1605        * libchip/serial/ns16550.c: Modified
1606        ISR to work with PPC new exception processing
1607
16082005-03-14      Joel Sherrill <joel@OARcorp.com>
1609
1610        * libchip/network/dec21140.c, libchip/network/elnk.c,
1611        libchip/network/if_fxp.c: Continue PCI API unification. All use
1612        pci_find_device(). Network drivers manufacture a signature since all
1613        calls have not been converted yet.
1614
16152005-03-04      Joel Sherrill <joel@OARcorp.com>
1616
1617        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1618        initialize function part of the unified PCI API as pci_initialize().
1619
16202005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1621
1622        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1623        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1624
16252005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1626
1627        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1628        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1629
16302005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1631
1632        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1633        building procedures.
1634
16352005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1636
1637        * aclocal/prog-cc.m4:
1638        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1639
16402005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1641
1642        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1643
16442005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1645
1646        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1647
16482005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1649
1650        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1651
16522005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1653
1654        * libnetworking/rtems_servers/ftp.c,
1655        libnetworking/rtems_servers/ftp.h,
1656        libnetworking/rtems_servers/Makefile.am:
1657        Remove (relocated to cpukit/ftpd).
1658        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1659        removed move libnetworking/rtems_servers.
1660
16612005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1662
1663        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1664
16652005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1666
1667        PR 755/rtems
1668        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1669        Remove local declarations of rtems_bsdnet_nameservers,
1670        rtems_bsdnet_nameservers_count.
1671
16722005-01-31      Sergei Organov <osv@topconrd.ru>
1673
1674        PR 751/pppd
1675        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1676        committed to fix PR736 breaks pppd. chat.c should have its own static
1677        ttyfd for pppd to work correctly. The symptom is that second
1678        invokation of chat (for connect script) fails due to pppd_ttyfd set
1679        to -1 by previous chat invokation (for init script). In addition,
1680        this patch fixes leaving of dangling pointer in the abort_stbring[]
1681        by chat_send().
1682
16832005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1684
1685        * configure.ac: Remove CFLAGS_DEBUG_V.
1686        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1687
16882005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1689
1690        * wrapup/Makefile.am: Remove rtems-ctor.o.
1691
16922005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1693
1694        * libchip/rtc/rtc.h: size_t RTC_Count.
1695
16962005-01-20      Joel Sherrill <joel@OARcorp.com>
1697
1698        PR 736/pppd
1699        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1700        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1701        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1702        should not be static and should have a name more specific to pppd.
1703
17042005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1705
1706        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1707        libnetworking/rtems_servers/Makefile.am,
1708        libnetworking/rtems_telnetd/Makefile.am,
1709        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1710        Eliminate CFLAGS_OPTIMIZE_V.
1711
17122005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1713
1714        * configure.ac: Pass CFLAGS to testsuites configure.
1715        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1716        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1717
17182005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1719
1720        * configure.ac: Pass CFLAGS to cpukit configure.
1721        * aclocal/rtems-flags.m4: Remove (Unused).
1722        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1723        * aclocal/env-rtemsbsp.m4:
1724        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1725        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1726        RTEMS_CFLAGS.
1727        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1728        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1729        Cleanup comments.
1730
17312005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1732
1733        * automake/compile.am: Remove build-variant support.
1734
17352005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1736
1737        * libnetworking/pppd/Makefile.am,
1738        libnetworking/rtems_servers/Makefile.am,
1739        libnetworking/rtems_telnetd/Makefile.am:
1740        Remove build-variant support.
1741
17422005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1743
1744        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1745        support/Makefile.am, wrapup/Makefile.am:
1746        Remove build-variant support.
1747
17482004-11-22      Joel Sherrill <joel@OARcorp.com>
1749
1750        * libchip/network/if_fxp.c: Add entry for another module ID code.
1751
17522004-11-22      Joel Sherrill <joel@OARcorp.com>
1753
1754        PR 693/misc
1755        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1756        in/outport routines.
1757
17582004-11-22      Joel Sherrill <joel@OARcorp.com>
1759
1760        PR 693/misc
1761        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1762        in/outport routines.
1763
17642004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1765
1766        * aclocal/enable-itron.m4: Remove (unused).
1767
17682004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1769
1770        * configure.ac: Misc. quoting cleanups.
1771        Enable ada-tests iff --enable-ada and --enable-tests.
1772
17732004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1774
1775        PR 703/filesystem
1776        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1777        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1778        libchip/ide/ide_controller.c:
1779        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1780        available for BSPS/device drivers.
1781        Extend the "modes_available" and "mode_active" parameters to
1782        uint16_t for UDMA support.
1783
17842004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1785
1786        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1787        not supported on PowerPC since it works on the MVME2100 BSP.
1788
17892004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1790
1791        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1792        Add dependency tracking for *.cfgs.
1793        * Makefile.am: Add dependency tracking for *.cfg.
1794
17952004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1796
1797        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1798        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1799
18002004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1801
1802        PR 707/make_build
1803        * configure.ac: Add --enable-rpcgen.
1804
18052004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1806
1807        PR 700/rtems_misc
1808        * libnetworking/rtems_webserver/asp.c,
1809        libnetworking/rtems_webserver/balloc.c,
1810        libnetworking/rtems_webserver/cgi.c,
1811        libnetworking/rtems_webserver/default.c,
1812        libnetworking/rtems_webserver/ej.h,
1813        libnetworking/rtems_webserver/ejIntrn.h,
1814        libnetworking/rtems_webserver/ejlex.c,
1815        libnetworking/rtems_webserver/ejparse.c,
1816        libnetworking/rtems_webserver/emfdb.c,
1817        libnetworking/rtems_webserver/emfdb.h,
1818        libnetworking/rtems_webserver/form.c,
1819        libnetworking/rtems_webserver/handler.c,
1820        libnetworking/rtems_webserver/h.c,
1821        libnetworking/rtems_webserver/license.txt,
1822        libnetworking/rtems_webserver/Makefile.am,
1823        libnetworking/rtems_webserver/md5c.c,
1824        libnetworking/rtems_webserver/md5.h,
1825        libnetworking/rtems_webserver/mime.c,
1826        libnetworking/rtems_webserver/misc.c,
1827        libnetworking/rtems_webserver/NOTES,
1828        libnetworking/rtems_webserver/ringq.c,
1829        libnetworking/rtems_webserver/rom.c,
1830        libnetworking/rtems_webserver/rtems_webserver.h,
1831        libnetworking/rtems_webserver/security.c,
1832        libnetworking/rtems_webserver/sock.c,
1833        libnetworking/rtems_webserver/socket.c,
1834        libnetworking/rtems_webserver/sockGen.c,
1835        libnetworking/rtems_webserver/sym.c,
1836        libnetworking/rtems_webserver/uemf.c,
1837        libnetworking/rtems_webserver/uemf.h,
1838        libnetworking/rtems_webserver/um.c,
1839        libnetworking/rtems_webserver/um.h,
1840        libnetworking/rtems_webserver/umui.c,
1841        libnetworking/rtems_webserver/url.c,
1842        libnetworking/rtems_webserver/value.c,
1843        libnetworking/rtems_webserver/wbase64.c,
1844        libnetworking/rtems_webserver/webcomp.c,
1845        libnetworking/rtems_webserver/webmain.c,
1846        libnetworking/rtems_webserver/webpage.c,
1847        libnetworking/rtems_webserver/webrom.c,
1848        libnetworking/rtems_webserver/webs.c,
1849        libnetworking/rtems_webserver/websda.c,
1850        libnetworking/rtems_webserver/websda.h,
1851        libnetworking/rtems_webserver/webs.h,
1852        libnetworking/rtems_webserver/websSSL.c,
1853        libnetworking/rtems_webserver/websSSL.h,
1854        libnetworking/rtems_webserver/websuemf.c,
1855        libnetworking/rtems_webserver/wsIntrn.h:
1856        Remove (Moved to cpukit/http).
1857
18582004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1859
1860        PR 700/rtems_misc
1861        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1862        Remove libnetworking/rtems_webserver.
1863
18642004-10-25      Eric Norum <norume@aps.anl.gov>
1865
1866        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1867
18682004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1869
1870        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1871
18722004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1873
1874        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1875        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1876
18772004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1878
1879        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1880
18812004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1882
1883        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1884        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1885
18862004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1887
1888        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1889        BITSPERBYTE.
1890
18912004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1892
1893        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1894        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1895
18962004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1897
1898        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1899
19002004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1901
1902        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1903        * aclocal/enable-bare.m4: Remove.
1904        * configure.ac: Remove BARE_CPU_MODEL.
1905
19062004-10-13      Eric Norum <norume@aps.anl.gov>
1907
1908        PR 688/bsps
1909        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1910        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1911        MC146818A (and several Dallas Semiconductor) TOD chips.
1912
19132004-10-13      Eric Norum <norume@aps.anl.gov>
1914
1915        PR 686/networking
1916        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1917        device code.
1918
19192004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1920
1921        * libchip/network/dec21140.c: include <rtems/pci.h>.
1922
19232004-09-29      Joel Sherrill <joel@OARcorp.com>
1924
1925        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1926        libnetworking/pppd/utils.c: i960 obsoleted and all references
1927        removed.
1928
19292004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1930
1931        PR 607/networking
1932        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1933        instead of fully specifying unused PCI features.
1934
19352004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1936
1937        * configure.ac: Require automake > 1.9.
1938
19392004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1940
1941        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1942
19432004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1944
1945        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1946        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1947
19482004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1949
1950        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1951        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1952
19532004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1954
1955        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1956
19572004-07-28  Joel Sherrill <joel@OARcorp.com>
1958
1959    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1960
19612004-07-25      Joel Sherrill <joel@OARcorp.com>
1962
1963        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1964
19652004-05-21  Till Strauman <strauman@slac.stanford.edu>
1966
1967        PR 625/networking
1968        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1969        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1970        an error rather than panic if no chip is detected (thus allowing
1971        for probing).
1972        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1973        instead of looping forever.  Avoid divide by zero (crashed my PC).
1974        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1975        they are UNTESTED.
1976
19772004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1978
1979        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1980
19812004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1982
1983        * libchip/network/dec21140.c, libchip/network/elnk.c:
1984        #include <errno.h>.
1985
19862004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1987
1988        * libchip/network/if_media.h: Update from FreeBSD.
1989        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1990        libchip/network/i82586.c: #include <errno.h>.
1991
19922004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1993
1994        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1995
19962004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1997
1998        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1999
20002004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2001
2002        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2003        automake).
2004
20052004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2006
2007        PR 599/pppd
2008        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2009
20102004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2011
2012        * optman/rtems/no-region.c: Reflect having changed
2013        rtems_region_get_segment_size.
2014
20152004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2016
2017        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2018        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2019        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2020        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2021        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2022        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2023        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2024
20252004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2026
2027        * libchip/ide/ata.c, libchip/network/dec21140.c,
2028        libchip/network/elnk.c, libchip/network/i82586.c,
2029        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2030        libchip/network/open_eth.c, libchip/network/sonic.c,
2031        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2032        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2033        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2034        libchip/shmdr/shm_driver.h: Cosmetics.
2035
20362004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2037
2038        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2039        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2040        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2041        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2042        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2043        fixed size types.
2044
20452004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2046
2047        * configure.ac: Explicitly pass --includedir and --libdir to
2048        cpukit/configure.
2049
20502004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2051
2052        * librdbg/Makefile.am: Fix rpcgen rules.
2053        * librdbg/src/i386/any/remdeb_xdr.c,
2054        librdbg/src/m68k/any/remdeb_xdr.c,
2055        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2056        Reflect changes to librdbg/Makefile.am.
2057
20582004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2059
2060        * configure.ac: Reflect changes testsuites/configure.ac and
2061        cpukit/configure.ac.
2062
20632004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2064
2065        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2066        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2067
20682004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2069
2070        * configure.ac: Reflect changes to testsuites's configuration.
2071
20722004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2073
2074        PR/589 rtems
2075        * libchip/network/pci.h: Remove (Moved to cpukit).
2076
20772004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2078
2079        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2080        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2081        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2082        libchip/network/dec21140.c, libchip/network/elnk.c,
2083        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2084        libchip/network/open_eth.h, libchip/network/sonic.c,
2085        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2086        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2087        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2088        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2089        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2090        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2091        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2092        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2093        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2094        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2095        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2096        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2097        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2098        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2099        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2100        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2101        fixed-size types.
2102
21032004-03-14      Chris Johns  <chrisj@rtems.org>
2104
2105        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2106        the BSP example code.
2107        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2108        support the DIMMPC. This is a pc386 target with IO port support. Minor
2109        formating clean up. Add documentation to the header file.
2110        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2111        cs8900.h header file.
2112
21132004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2114
2115        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2116        Cosmetics.
2117
21182004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2119
2120        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2121        There are no application level Makefiles in here.
2122
21232004-03-04      Joel Sherrill <joel@OARcorp.com>
2124
2125        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2126        they can be used in application level makefiles.
2127
21282004-03-05      Joel Sherrill <joel@OARcorp.com>
2129
2130        * libnetworking/rtems_webserver/ejparse.c,
2131        libnetworking/rtems_webserver/emfdb.c,
2132        libnetworking/rtems_webserver/sock.c,
2133        libnetworking/rtems_webserver/socket.c,
2134        libnetworking/rtems_webserver/sym.c,
2135        libnetworking/rtems_webserver/webs.c,
2136        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
21372004-03-05      Joel Sherrill <joel@OARcorp.com>
2138
2139        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2140        compiling this file only only those CPU families with supported
2141        exception models.
2142
21432004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2144
2145        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2146        testsuites (Was exposed with --enable-multilib, only).
2147        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2148         Add RTEMS_BSP_CONFIG_SUBDIR.
2149        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2150        testsuites's configure.
2151        * aclocal/rtems-top.m4: Remove ENDIF hack.
2152        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2153
21542004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2155
2156        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2157        wrapup/Makefile.am: Fix automake problems having been introduced
2158        in previous patch.
2159
21602004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2161
2162        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2163        Preinstall dirs.
2164        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2165        * aclocal/check-multiprocessing.m4: Cosmetics.
2166        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2167        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2168
21692004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2170
2171        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2172        librdbg/src/Makefile.am.
2173        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2174        * configure.ac: Reflect changes above.
2175        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2176        * wrapup/Makefile.am: Reflect changes above.
2177        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2178
21792004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2180
2181        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2182
21832004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2184
2185        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2186
21872004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2188
2189        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2190
21912004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2192
2193        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2194        librdbg/src/powerpc/Makefile.am: Remove.
2195        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2196        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2197        * configure.ac: Reflect changes above.
2198
21992004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2200
2201
22022004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2203
2204        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2205        STRIP.
2206
22072004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2208
2209        * librdbg/include/Makefile.am: Merge-in
2210        librdbg/include/rdbg/i386/Makefile.am,
2211        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2212        librdbg/include/rdbg/powerpc/Makefile.am.
2213        * librdbg/include/rdbg/i386/Makefile.am,
2214        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2215        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2216        * configure.ac: Reflect changes above.
2217
22182004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2219
2220        * configure.ac: Use AS_HELP_STRING(ada).
2221
22222004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2223
2224        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2225        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2226        Use AC_CONFIG_HEADERS.
2227        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2228        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2229
22302004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2231
2232        * Makefile.am: include local.am.
2233
22342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2235
2236        * aclocal/version.m4: 4.6.99.0.
2237
22382004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2239
2240        * Makefile.am: Don't include host.am.
2241        * automake/compile.am: Further cleanups.
2242
22432004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2244
2245        * automake/lib.am: Remove (Unused).
2246
22472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2248
2249        * wrapup/Makefile.am: Don't include lib.am.
2250        * automake/compile.am: Use automake compilation rules.
2251
22522004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2253
2254        * libnetworking/pppd/Makefile.am,
2255        libnetworking/rtems_servers/Makefile.am,
2256        libnetworking/rtems_telnetd/Makefile.am,
2257        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2258        support/Makefile.am: Don't include lib.am.
2259
22602004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2261
2262        * libchip/Makefile.am: Don't include lib.am.
2263        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2264        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2265        unnecessary EXTRA_DISTs.
2266
22672004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2268
2269        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2270        hack.
2271
22722004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2273
2274        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2275        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2276        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2277        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2278
22792004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2280
2281        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2282        Add AM_CONDITIONAL(HAS_MP).
2283        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2284        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2285        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2286        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2287        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2288        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2289        (Deprecated by autoconf 2.59).
2290
22912004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2292
2293        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2294        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2295
22962004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2297
2298        * ChangeLog: Merge-in libnetworking/ChangeLog.
2299        * libnetworking/ChangeLog: Remove.
2300        * ChangeLog: Merge-in librdbg/ChangeLog.
2301        * librdbg/ChangeLog: Remove.
2302        * ChangeLog: Merge-in libchip/ChangeLog.
2303        * libchip/ChangeLog: Remove.
2304        * ChangeLog: Merge-in optman/ChangeLog.
2305        * optman/ChangeLog: Remove.
2306
23072004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2308
2309        * configure.ac: Reflect changes to cpukit.
2310        * wrapup/Makefile.am: Reflect changes to librdbg.
2311        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2312        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2313        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2314        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2315        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2316        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2317        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2318        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2319        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2320
23212004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2322
2323        * aclocal/rtems-top.m4: Remove check for version.m4.
2324        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2325
23262004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2327
2328        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2329        * wrapup/Makefile.am: Reflect changes to libchip/*.
2330        * support/Makefile.am: Use automake compilation rules.
2331        * wrapup/Makefile.am: Reflect changes to support/*.
2332        * configure.ac: Remove libnetworking/wrapup/Makefile.
2333        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2334        libnetworking/*/lib*.a instead of libnetapps.a.
2335        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2336        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2337        * optman/Makefile.am: Use automake compilation rules.
2338        * libchip/Makefile.am: Fix typo in previous patch.
2339        * libchip/Makefile.am: Use automake compilation rules.
2340        * libnetworking/Makefile.am: Remove wrapup.
2341        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2342        automake-compilation rules.
2343        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2344        automake-compilation rules.
2345        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2346        automake-compilation rules.
2347        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2348        automake-compilation rules.
2349        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2350
23512004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2352
2353        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2354        PRE/TMPINSTALL_FILES to CLEANFILES.
2355        * automake/lib.am: Remove TMPINSTALL_FILES.
2356        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2357        PRE/TMPINSTALL_FILES to CLEANFILES.
2358        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2359        PRE/TMPINSTALL_FILES to CLEANFILES.
2360        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2361        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2362        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2363        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2364        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2365        * librdbg/src/i386/Makefile.am: Ditto.
2366        * librdbg/src/m68k/Makefile.am: Ditto.
2367        * librdbg/src/powerpc/Makefile.am: Ditto.
2368        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2369        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2370        * libnetworking/rtems_servers/Makefile.am: Ditto.
2371        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2372        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2373
23742004-01-07      Joel Sherrill <joel@OARcorp.com>
2375
2376        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2377        more completely covers the MIPS family.
2378
23792003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2380
2381        * wrapup/Makefile.am: Reflect changes to shmdr.
2382        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2383
23842003-12-18      Joel Sherrill <joel@OARcorp.com>
2385
2386        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2387        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2388        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2389        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2390        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2391        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2392        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2393
23942003-12-17      Joel Sherrill <joel@OARcorp.com>
2395
2396        * aclocal/version.m4: Updated to rtems-20031217-test.
2397
23982003-12-17     
2399
2400        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2401        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2402
24032003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2404
2405        * automake/compile.am: Remove LINK_LIBS (Unused).
2406        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2407
24082003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2409
2410        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2411        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2412        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2413        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2414        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2415
24162003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2417
2418        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2419        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2420        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2421        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2422        * librdbg/src/i386/Makefile.am:
2423        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2424        * librdbg/src/m68k/Makefile.am:
2425        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2426        * librdbg/src/powerpc/Makefile.am:
2427        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2428
24292003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2430
2431        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2432        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2433        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2434        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2435        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2436        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2437        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2438        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2439        * optman/Makefile.am: Remove project_libdir.
2440        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2441        PRE/TMPINSTALL_FILES.
2442        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2443        PRE/TMPINSTALL_FILES.
2444        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2445        PRE/TMPINSTALL_FILES.
2446        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2447        PRE/TMPINSTALL_FILES.
2448        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2449        from PRE/TMPINSTALL_FILES.
2450        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2451        PRE/TMPINSTALL_FILES.
2452        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2453        PRE/TMPINSTALL_FILES.
2454        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2455        PRE/TMPINSTALL_FILES.
2456        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2457        PRE/TMPINSTALL_FILES.
2458        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2459        PRE/TMPINSTALL_FILES.
2460        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2461        PRE/TMPINSTALL_FILES.
2462        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2463        from PRE/TMPINSTALL_FILES.
2464
24652003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2466
2467        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2468        * automake/lib.am: Remove project_libdir.
2469        * wrapup/Makefile.am: Reworked.
2470
24712003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2472
2473        * configure.ac: Reflect changes to librdbg.
2474        * optman/Makefile.am: Add tmpinstall dirstamp support.
2475        * libchip/Makefile.am: Fix variant-tmpinstall support.
2476        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2477        * librdbg/src/powerpc/Makefile.am: Merge-in former
2478        new_exception_processing/Makefile.am.
2479        * librdbg/src/m68k/any/Makefile.am: Remove.
2480        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2481        * librdbg/src/i386/any/Makefile.am: Remove.
2482        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2483        * librdbg/src/Makefile.am: Cosmetics.
2484        * librdbg/include/Makefile.am: Cosmetics.
2485        * librdbg/Makefile.am: Cosmetics.
2486        * libnetworking/Makefile.am: Cosmetics.
2487        * libnetworking/pppd/Makefile.am: Cosmetics.
2488        * libnetworking/wrapup/Makefile.am: Cosmetics.
2489
24902003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2491
2492        * Makefile.am: Cosmetics.
2493        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2494        support.
2495
24962003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2497
2498        * automake/compile.am: Remove $(ARCH):-rule.
2499
25002003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2501
2502        * configure.ac: Remove lib/libbsp/shared/Makefile,
2503        lib/libbsp/shmdr/Makefile.
2504
25052003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2506
2507        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2508        libchip/serial/Makefile, libchip/rtc/Makefile.
2509        * support/Makefile.am: Remove all-local: $(ARCH).
2510        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2511        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2512        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2513        * optman/Makefile.am: Remove all-local: $(ARCH).
2514        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2515        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2516        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2517        compilation dirstamp support.
2518        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2519        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2520        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2521        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2522        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2523        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2524        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2525        all-local: $(ARCH).
2526        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2527        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2528        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2529        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2530        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2531
25322003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2533
2534        * aclocal/lead-dot.m4: New (from automake-1.7f).
2535        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2536        AC_SUBST(dirstamp).
2537        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2538        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2539        libchip/serial/Makefile.am: Ditto.
2540        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2541        * librdbg/include/Makefile.am: Ditto.
2542        * librdbg/include/rdbg/Makefile.am: Ditto.
2543        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2544        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2545        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2546        * librdbg/src/Makefile.am: Ditto.
2547        * librdbg/src/i386/Makefile.am: Ditto.
2548        * librdbg/src/i386/any/Makefile.am: Ditto.
2549        * librdbg/src/m68k/Makefile.am: Ditto.
2550        * librdbg/src/m68k/any/Makefile.am: Ditto.
2551        * librdbg/src/powerpc/Makefile.am: Ditto.
2552        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2553        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2554        preinstallation.
2555        * libnetworking/pppd/Makefile.am: Ditto.
2556        * libnetworking/rtems_servers/Makefile.am: Ditto.
2557        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2558        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2559        * libnetworking/wrapup/Makefile.am: Ditto.
2560
25612003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2562
2563        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2564        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2565        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2566        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2567        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2568        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2569        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2570        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2571        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2572        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2573        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2574        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2575        underquoting to silence automake-1.8.
2576
25772003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2578
2579        * configure.ac: Reflect having moved tests to ../../testsuites.
2580
25812003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2582
2583        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2584        * aclocal/canonical-host.m4: Remove.
2585        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2586        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2587
25882003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2589
2590        * aclocal/check-cpu.m4: Remove.
2591        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2592        * aclocal/canonical-target-name.m4: Add m4-quotes.
2593        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2594        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2595        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2596        * aclocal/check-networking.m4: Add m4-quotes. Require
2597        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2598        * aclocal/check-posix.m4: Add m4-quotes. Require
2599        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2600        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2601        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2602        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2603
26042003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2605
2606        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2607        * aclocal/bsp-alias.m4: Remove.
2608
26092003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2610
2611        * configure.ac: Make presence of tests/ optional.
2612
26132003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2614
2615        * aclocal/path-perl.m4: Remove (Unused).
2616
26172003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2618
2619        * automake/force-preinstall.am: Remove.
2620
26212003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2622
2623        PR 499/rtems_misc
2624        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2625        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2626        Configuration (Odd was forced) - Correction of Stop Bit configuration
2627        (inversed) - Correction of ISR Handler to call
2628        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2629        CTS Hardware flow control Configuration.
2630
26312003-09-04      Joel Sherrill <joel@OARcorp.com>
2632
2633        * lib/libcpu/shared/include/cache.h,
2634        lib/libcpu/shared/src/cache_aligned_malloc.c,
2635        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2636        license changed.
2637        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2638        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2639        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2640        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2641        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2642        for license changed.
2643        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2644        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2645        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2646        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2647        libchip/network/cs8900.h, libchip/network/dec21140.c,
2648        libchip/network/elnk.c, libchip/network/open_eth.c,
2649        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2650        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2651        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2652        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2653        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2654        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2655        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2656        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2657        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2658        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2659        libchip/serial/serial.h, libchip/serial/z85c30.c,
2660        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2661        libchip/serial/z85c30_reg.c: URL for license changed.
2662
26632003-09-03      Jiri Gaisler <jiri@gaisler.com>
2664
2665        PR 477/networking
2666        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2667        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2668        libchip/network/open_eth.h: New files.
2669
26702003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2671
2672        * aclocal/rtems-top.m4: Add RTEMS_API.
2673        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2674
26752003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2676
2677        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2678        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2679        @RTEMS_BSP@.cfg.
2680
26812003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2682
2683        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2684
26852003-08-20      Joel Sherrill <joel@OARcorp.com>
2686
2687        * libchip/network/cs8900.c: Correct copyright statements.
2688
26892003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2690
2691        * aclocal/check-itron.m4: Remove.
2692        * aclocal/enable-inlines.m4: Remove.
2693        * Makefile.am: Reflect having moved aclocal/.
2694        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2695        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2696        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2697        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2698        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2699        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2700        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2701        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2702        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2703        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2704        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2705        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2706        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2707        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2708        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2709        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2710        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2711        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2712        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2713        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2714        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2715        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2716        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2717        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2718        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2719        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2720        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2721        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2722        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2723        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2724        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2725        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2726        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2727        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2728        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2729        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2730        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2731        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2732        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2733        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2734        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2735        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2736        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2737        * aclocal/target.m4: New (Copied from ../../aclocal).
2738        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2739        * aclocal/version.m4: New (Copied from ../../aclocal).
2740
27412003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2742
2743        * configure.ac: Remove stray comments.
2744        * automake/local.am, automake/host.am: Remove "debug".
2745
27462003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2747
2748        * Makefile.am: Reflect having moved automake/.
2749        * lib/Makefile.am: Reflect having moved automake/.
2750        * support/Makefile.am: Reflect having moved automake/.
2751        * wrapup/Makefile.am: Reflect having moved automake/.
2752        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2753        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2754        from ../../automake).
2755        * optman/Makefile.am: Reflect having moved automake/.
2756        * libchip/Makefile.am: Reflect having moved automake/.
2757        * libchip/ide/Makefile.am: Reflect having moved automake/.
2758        * libchip/network/Makefile.am: Reflect having moved automake/.
2759        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2760        * libchip/serial/Makefile.am: Reflect having moved automake/.
2761        * librdbg/Makefile.am: Reflect having moved automake/.
2762        * librdbg/include/Makefile.am: Reflect having moved automake/.
2763        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2764        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2765        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2766        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2767        automake/.
2768        * librdbg/src/Makefile.am: Reflect having moved automake/.
2769        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2770        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2771        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2772        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2773        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2774        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2775        having moved automake/.
2776        * libnetworking/Makefile.am: Reflect having moved automake/.
2777        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2778        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2779        automake/.
2780        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2781        automake/.
2782        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2783        automake/.
2784        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2785
27862003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2787
2788        * Makefile.am: Add bsp.pc.in.
2789        * bsp.pc.in: New (pkgconfig support).
2790
27912003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2792
2793        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2794
27952003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2796
2797        * lib/Makefile.am: New (Required by 'make dist').
2798        * lib/ChangeLog: Remove.
2799        * lib/.cvsignore: Cleanup.
2800        * configure.ac: Reflect having added lib/Makefile.am.
2801        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2802        lib/libbsp/configure.ac.
2803        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2804        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2805
28062003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2807
2808        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2809        * configure.ac: Merge-in librdbg/configure.ac.
2810        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2811        librdbg/configure.ac.
2812        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2813        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2814        LIBCHIP. Conditionally build include-dirs.
2815        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2816        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2817        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2818        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2819        librdbg/include/rdbg/m68k/Makefile.am,
2820        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2821        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2822        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2823        librdbg/src/powerpc/Makefile.am, librdbg/
2824        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2825        configure.ac into ../configure.ac.
2826        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2827        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2828        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2829        libnetworking/rtems_telnetd/Makefile.am,
2830        libnetworking/rtems_webserver/Makefile.am,
2831        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2832        into ../configure.ac.
2833
28342003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2835
2836        PR 427/rtems
2837        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2838        * librdbg/src/servtsp.c: Ditto.
2839
28402003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2841
2842        PR 429/bsps
2843        PR 432/bsps
2844        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2845        packets are queued onto an elnk board, the ISR will deadlock the device
2846        with a tx complete interrupt.  Lighter tx loads are not affected as they
2847        end up submitting single packets to the device.
2848
28492003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2850
2851        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2852        optman/configure.ac.
2853        * optman/configure.ac: Remove (Merged into ../configure.ac).
2854        * optman/Makefile.am: Reflect having merged configure.ac into
2855        ../configure.ac.
2856        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2857        * libchip/Makefile.am, libchip/ide/Makefile.am,
2858        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2859        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2860        ../configure.ac.
2861
28622003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2863
2864        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2865
28662003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2867
2868        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2869        on i386.
2870
28712003-06-13      Joel Sherrill <joel@OARcorp.com>
2872
2873        * libnetworking/pppd/chat.c: Removed warnings.
2874
28752003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2876
2877        * libchip/network/README.3com: New file missed in previous commit.
2878        PR 405/bsps
2879        PR 393/networking
2880        * libchip/network/dec21140.c: Fix leak also known as PR393.
2881        * libchip/network/elnk.c, libchip/network/if_media.h,
2882        libchip/network/mii.h: New files.
2883        * libchip/network/Makefile.am: Reflect new files.
2884
28852003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2886
2887        * configure.ac: Remove support for profile-variant.
2888
28892003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2890
2891        PR 397/pppd
2892        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2893        * libnetworking/pppd/magic.c: Remove *rand48.
2894        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2895
28962003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2897
2898        * wrapup/Makefile.am: Add libide.a.
2899
29002003-04-15      Joel Sherrill <joel@OARcorp.com>
2901
2902        PR 387/rtems_misc
2903        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2904        routines.
2905        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2906
29072003-04-11      Joel Sherrill <joel@OARcorp.com>
2908
2909        * libnetworking/rtems_webserver/cgi.c,
2910        libnetworking/rtems_webserver/sockGen.c,
2911        libnetworking/rtems_webserver/umui.c,
2912        libnetworking/rtems_webserver/websSSL.c,
2913        libnetworking/rtems_webserver/websSSL.h,
2914        libnetworking/rtems_webserver/websda.c,
2915        libnetworking/rtems_webserver/websda.h: New files. Not included in
2916        previous commit.
2917
29182003-04-10      Joel Sherrill <joel@OARcorp.com>
2919
2920        PR 371/pppd
2921        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2922        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2923        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2924        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2925        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2926        still global symbols in rtemspppd.h which might need to be changed or
2927        converted into member of a structure which is dereferenced with a
2928        pointer that is managed as a per task variable. But this patch should
2929        avoid many conflicts.
2930
29312003-03-27      Joel Sherrill <joel@OARcorp.com>
2932
2933        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2934        not allowed in the cpukit source code since it must be buildable
2935        independent of any BSP. These files were moved to libchip/ide.
2936        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2937        files.
2938
29392003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2940
2941        PR 368/filesystems
2942        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2943        improvements which now work on pc386 and mbx8xx.
2944        * libchip/ide/ide_controller.c: New file.
2945
29462003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2947
2948        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2949
29502003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2951
2952        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2953        * configure.ac: Add support/.
2954        * support/.cvsignore: New.
2955        * support/Makefile.am: New.
2956        * support/version.c: New.
2957        * wrapup/Makefile.am: Add support/libsupport.a.
2958        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2959        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2960        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2961        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2962
29632003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2964
2965        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2966
29672003-02-20      Till Straumann <strauman@slac.stanford.edu>
2968
2969        PR 354/networking
2970        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2971        chip against a table of supported chips. The untested ones are still
2972        commented out, however.
2973
29742003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2975
2976        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2977        * configure.ac: AC_PREREQ(2.57).
2978        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2979        * optman/configure.ac: AC_PREREQ(2.57).
2980        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2981        * libchip/configure.ac: AC_PREREQ(2.57).
2982        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2983        * librdbg/configure.ac: AC_PREREQ(2.57).
2984        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2985        * libnetworking/configure.ac: AC_PREREQ(2.57).
2986
29872003-02-06      Joel Sherrill <joel@OARcorp.com>
2988
2989        * libnetworking/pppd/chat.c: Convert routines with common names to
2990        static. This included get_char(), put_char(), and character() among
2991        others.
2992
29932003-02-03      Joel Sherrill <joel@OARcorp.com>
2994
2995        PR 338/filesystem
2996        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2997        rtems_io_lookup_name() (API change).  Unused function removed.
2998
29992003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3000
3001        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3002        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3003        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3004        Eliminate *_O_FILES.
3005        * libnetworking/rtems_servers/Makefile.am,
3006        libnetworking/rtems_webserver/Makefile.am,
3007        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3008
30092002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3010
3011        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3012        Let all-local: depend on $(LIB).
3013        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3014        * optman/Makefile.am: Apply install-data-local to install *.rels.
3015
30162002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3017
3018        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3019        %.c rules.
3020        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3021        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3022        * libchip/rtc/Makefile.am: Ditto.
3023        * libchip/serial/Makefile.am: Ditto.
3024
30252002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3026
3027        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3028        LIBC_DEFINES.
3029        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3030        LIBC_DEFINES.
3031        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3032        LIBC_DEFINES.
3033
30342002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3035
3036        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3037
30382002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3039
3040        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3041        cache-checking.
3042        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3043
30442002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3045
3046        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3047        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3048        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3049        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3050        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3051
30522002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3053
3054        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3055        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3056        Remove.
3057        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3058
30592002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3060
3061        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3062        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3063
30642002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3065
3066        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3067        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3068
30692002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3070
3071        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3072        * optman/rel.am: New.
3073
30742002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3075
3076        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3077        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3078        braino in comment on "exec". Extend --enable-ada handling.
3079
30802002-11-04      Joel Sherrill <joel@OARcorp.com>
3081
3082        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3083        tasks and rolling multiple loops into 1.
3084        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3085        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3086        Removed warnings.
3087
30882002-10-31      Joel Sherrill <joel@OARcorp.com>
3089
3090        * libchip/network/dec21140.c: Removed warnings.
3091        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3092        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3093        librdbg/src/m68k/any/remdeb_xdr.c,
3094        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3095        warnings.
3096        * libnetworking/rtems_webserver/socket.c,
3097        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3098
30992002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3100
3101        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3102        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3103        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3104        above.
3105
31062002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3107
3108        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3109        * wrapup/.cvsignore: Remove autom4te.cache.
3110        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3111        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3112        autom4te.cache.
3113        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3114        autom4te.cache.
3115        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3116        autom4te.cache.
3117
31182002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3119
3120        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3121
31222002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3123
3124        * optman/.cvsignore: Add autom4te.cache.
3125
31262002-09-14      Joel Sherrill <joel@OARcorp.com>
3127
3128        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3129
31302002-09-07      Joel Sherrill <joel@OARcorp.com>
3131
3132        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3133        include files to resolve warnings.
3134
31352002-09-07      Chris Johns <ccj@acm.org>
3136
3137        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3138        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3139        which corrects the problem  where the cs8900.c file was actually the BSP
3140        glue.  Joel did some hacking so this file will compile.  Previously it
3141        required providing a target.h file to compile.
3142        * libchip/network/cs8900.c.bsp: New file.
3143
31442002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3145
3146        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3147
31482002-08-31      Joel Sherrill <joel@OARcorp.com>
3149
3150        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3151        eliminate warning.
3152
31532002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3154
3155        * configure.ac: Add ada-tests.
3156
31572002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3158
3159        * Makefile.am: Add preinstall-stamp.
3160
31612002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3162
3163        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3164        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3165        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3166        gcc31 happy.
3167        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3168        cp.
3169
31702002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3171
3172        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3173        make/bsp.mak.
3174        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3175        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3176
31772002-08-12      Joel Sherrill <joel@OARcorp.com>
3178
3179        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3180        avoid error.
3181
31822002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3183
3184        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3185        * configure.ac: Add BSP_SUBDIRS.
3186        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3187        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3188        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3189        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3190        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3191        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3192        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3193        RTEMS_CHECK_BSP_CACHE.
3194        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3195        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3196        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3197        .$(OBJEXT) instead of .o.
3198        * libnetworking/pppd/Makefile.am,
3199        libnetworking/rtems_servers/Makefile.am,
3200        libnetworking/rtems_telnetd/Makefile.am,
3201        libnetworking/rtems_webserver/Makefile.am,
3202        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3203
32042002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3205
3206        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3207        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3208        ../libchip/serial/$(ARCH)/libserialio.a.
3209        * libchip/serial/Makefile.am: Don't tmp-install lib.
3210        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3211
32122002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3213
3214        * Makefile.am: Add rtems_makedir.
3215        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3216        * Makefile.am: Add wrapup-SUBDIR.
3217        * wrapup/ChangeLog: Remove.
3218        * wrapup/configure.ac: Remove.
3219        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3220        (Make the bare BSP happy).
3221        * configure.ac: Ditto.
3222        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3223        Create make/custom/default.cfg.
3224        * configure.ac: Add creation of make/custom/*.cfg. Create
3225        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3226
32272002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3228
3229        * Makefile.am: Clean $(PROJECT_RELEASE).
3230
32312002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3232
3233        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3234        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3235        prototype mismatches.
3236
32372002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3238
3239        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3240        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3241
32422002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3243
3244        * acinclude.m4: Add test "$multilib" != "yes".
3245        * config-ml.in: Remove.
3246        * acinclude.m4: Cleanups.
3247        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3248        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3249        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3250        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3251        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3252
32532002-07-16      Eric Norum <eric.norum@usask.ca>
3254
3255        * New driver for the Intel EtherExpressPro (82559ER) chip.
3256        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3257        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3258        * libchip/network/Makefile.am: Modified to reflect above.
3259
32602002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3261
3262        * acinclude.m4: New.
3263        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3264        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3265        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3266
32672002-07-01      Joel Sherrill <joel@OARcorp.com>
3268
3269        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3270        _Objects_Information_table now that it is a two dimensional array based
3271        upon API and class.
3272        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3273        of strnlen().
3274
32752002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3276
3277        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3278        preinstall libnetapps.a.
3279
32802002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3281
3282        * configure.ac: Remove librpc.
3283
32842002-06-25      Joel Sherrill <joel@OARcorp.com>
3285
3286        * Per PR233, moved librpc to exec.
3287        * configure.ac, wrapup/Makefile.am: Modified.
3288        * librpc, librpc/ChangeLog: Removed.
3289
32902002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3291
3292        * optman/Makefile.am: Remove multilib support.
3293        * optman/configure.ac: Ditto.
3294        * optman/sapi/Makefile.am: Ditto.
3295
32962002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3297
3298        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3299        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3300
33012002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3302
3303        Move networking libraries to c/src/exec/libnetworking
3304        * libnetworking/configure.ac, libnetworking/Makefile.am,
3305        libnetworking/wrapup/Makefile.am: Reflect Moval.
3306
33072002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3308
3309        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3310        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3311        <rtems/bspIo.h>.
3312
33132002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3314
3315        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3316        * libnetworking/rtems/mkrootfs.h: Ditto.
3317        * libnetworking/rtems/Makefile.am: Reflect changes above.
3318
33192002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3320
3321        * configure.ac: Remove lib.
3322
33232002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3324
3325        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3326        that exception stack frames on M68K members with VBR always are 6 byte
3327        long. The incorrect assumption resulted in some gdb commands like "next"
3328        to fail on the 68360.
3329
33302002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3331
3332        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3333        PR 220
3334        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3335        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3336        CVS.
3337        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3338        libnetworking/sys/filio.h: Remove.
3339        * libnetworking/sys/Makefile.am: Reflect changes above.
3340
33412002-05-07      Chris Johns <ccj@acm.org>
3342
3343        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3344        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3345        requires it to be stripped.
3346
33472002-05-01      Eric Norum <eric.norum@usask.ca>
3348
3349        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3350        assembly  to satisfy gcc 3.1 and newer.
3351
33522002-04-26      Eric Norum <eric.norum@usask.ca>
3353
3354        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3355        agressive optimization in gcc 3.1 does not reorder things.
3356
33572002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3358
3359        * libchip/network/dec21140.c: Reflect changes to powerpc's
3360        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3361        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3362        <rtems/score/cpu.h>.
3363        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3364        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3365
33662002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3367
3368        * optman/configure.ac: Remove ENABLE_GCC28.
3369
33702002-04-11      Chris Johns <ccj@acm.org>
3371
3372        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3373        driver control block field to the ifconfig network driver structure.
3374        This field is needed by the i82586 driver which was ported from NetBSD
3375        as it had better hardware abstraction.
3376        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3377        PR59, added the drv_ctrl driver control block field to the ifconfig
3378        network driver structure. This field is needed by the i82586 driver
3379        which was ported from NetBSD as it had better hardware abstraction.
3380
33812002-04-10      Mike Siers <mikes@poliac.com>
3382
3383        * libnetworking/rtems_webserver/NOTES,
3384        libnetworking/rtems_webserver/asp.c,
3385        libnetworking/rtems_webserver/balloc.c,
3386        libnetworking/rtems_webserver/default.c,
3387        libnetworking/rtems_webserver/ej.h,
3388        libnetworking/rtems_webserver/ejIntrn.h,
3389        libnetworking/rtems_webserver/ejlex.c,
3390        libnetworking/rtems_webserver/ejparse.c,
3391        libnetworking/rtems_webserver/emfdb.c,
3392        libnetworking/rtems_webserver/emfdb.h,
3393        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3394        libnetworking/rtems_webserver/handler.c,
3395        libnetworking/rtems_webserver/license.txt,
3396        libnetworking/rtems_webserver/md5.h,
3397        libnetworking/rtems_webserver/md5c.c,
3398        libnetworking/rtems_webserver/mime.c,
3399        libnetworking/rtems_webserver/misc.c,
3400        libnetworking/rtems_webserver/ringq.c,
3401        libnetworking/rtems_webserver/rom.c,
3402        libnetworking/rtems_webserver/security.c,
3403        libnetworking/rtems_webserver/sock.c,
3404        libnetworking/rtems_webserver/sym.c,
3405        libnetworking/rtems_webserver/uemf.c,
3406        libnetworking/rtems_webserver/uemf.h,
3407        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3408        libnetworking/rtems_webserver/url.c,
3409        libnetworking/rtems_webserver/value.c,
3410        libnetworking/rtems_webserver/wbase64.c,
3411        libnetworking/rtems_webserver/webcomp.c,
3412        libnetworking/rtems_webserver/webpage.c,
3413        libnetworking/rtems_webserver/webrom.c,
3414        libnetworking/rtems_webserver/webs.c,
3415        libnetworking/rtems_webserver/webs.h,
3416        libnetworking/rtems_webserver/websuemf.c,
3417        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3418        2.1.4.
3419
34202002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3421
3422        * libchip/network/i82586.c: Include <string.h>.
3423        * libchip/network/sonic.c: Ditto.
3424
34252002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3426
3427        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3428
34292002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3430
3431        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3432
34332002-03-27      Thomas.Doerfler@imd-systems.de
3434
3435        PR 144
3436        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3437        memory address 0 when called for the first time. This is done when
3438        trying to clear the variable "dhcp_hostname".
3439
34402002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3441
3442        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3443        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3444        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3445        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3446        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3447        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3448        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3449        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3450        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3451        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3452        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3453        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3454        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3455        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3456        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3457        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3458        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3459        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3460        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3461        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3462        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3463        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3464        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3465        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3466        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3467        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3468        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3469        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3470        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3471        AUTOMAKE_OPTIONS.
3472        * libnetworking/configure.ac:
3473        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3474        foreign 1.6]).
3475        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3476        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3477        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3478        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3479        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3480        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3481        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3482        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3483        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3484        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3485        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3486        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3487        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3488        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3489        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3490        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3491        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3492
34932002-03-27      Ilya Alexeev <ilya@continuum.ru>
3494
3495        PR 162
3496        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3497        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3498        used in a device write routines.  Now ppp_softc structure have own
3499        character for writing to device (sc_outchar).  I think that converting
3500        local variables to static is not a right solution, because problems will
3501        occur in the case of two or more ppp instances.
3502        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3503        must be u_long, otherwise in the case of the big output packet endless
3504        loop may occur.
3505
35062002-03-21      Ilya Alexeev <ilya@continuum.ru>
3507
3508        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3509        preparations for multiple PPPD connections.
3510
35112002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3512
3513        PR 149
3514        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3515        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3516        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3517        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3518
35192002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3520
3521        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3522        * configure.ac: Modified to reflect addition.
3523
35242002-02-27      Ilya Alexeev <ilya@continuum.ru>
3525
3526        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3527        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3528        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3529        capabilities as well as eliminate some warnings.
3530
35312002-02-27      Eric Norum <eric.norum@usask.ca>
3532
3533        * libnetworking/net/radix.c: Properly handle fetching the default route
3534        when there is no route.  This was a bug in the original FreeBSD code and
3535        this fix is from an updated version of their code.
3536
35372002-02-16      Eric Norum <eric.norum@usask.ca>
3538
3539        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3540        checking.
3541
35422002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3543
3544        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3545        dodefaultroute.
3546
35472002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3548
3549        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3550        include <rtems/seterr.h>.
3551
35522002-02-01      Mike Siers <mikes@poliac.com>
3553
3554        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3555        avoid bringing the link down too fast. NOTE: Mike reports successfully
3556        running at 56K baud on a direct link.
3557
35582002-02-01      Eric Valette <valette@crf.canon.fr>
3559
3560        * librdbg/So many patches have been posted recently on the mailing list
3561        and  because we were unable to find correct solution to compile on
3562        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3563        because the coding  style of rdbg was rather inconsistant among various
3564        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3565        global coding style (using indent + manual edits), 2) incorporate/review
3566        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3567        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3568        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3569        after rdbg initialization is done, NB : the paches is huge but it is
3570        mainly due to coding styke chnages.  Only few lines of codes have been
3571        really changed and they do not impact  rdbg functionnality (AFAIKT).
3572        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3573        librdbg/include/rdbg/m68k/rdbg_f.h,
3574        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3575        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3576        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3577        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3578        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3579        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3580        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3581        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3582        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3583        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3584        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3585        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3586        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3587        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3588        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3589        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3590
35912002-01-31      Mike Siers <mikes@poliac.com>
3592
3593        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3594        * Nice Update of PPPD support which eliminates the requiremetn that
3595        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3596        and reports that it seems to be more stable and handle larger packets
3597        better.  This patch replaces the termios tasks with more general pppd
3598        network driver tasks.  The functions pppinput() and pppstart() get
3599        called from the interrupt service routine.
3600        * libnetworking/Makefile.am, libnetworking/configure.ac,
3601        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3602        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3603        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3604        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3605        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3606        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3607        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3608        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3609        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3610        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3611        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3612        libnetworking/net/route.c, libnetworking/net/route.h,
3613        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3614        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3615        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3616        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3617        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3618        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3619        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3620        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3621        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3622        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3623        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3624        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3625        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3626        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3627        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3628        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3629        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3630        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3631        libnetworking/pppd/example/README,
3632        libnetworking/pppd/example/netconfig.h,
3633        libnetworking/wrapup/Makefile.am: Modified.
3634        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3635        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3636        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3637        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3638        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3639        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3640        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3641        libnetworking/modem/pppcompress.c: Subdirectory removed.
3642
36432002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3644
3645        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3646        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3647
36482002-01-18      Till Straumann <strauman@slac.stanford.edu>
3649
3650        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3651        issues: - exception handler needs to enable MSR_FP if the interrupted
3652        thread is FP enabled. - printk message for MSR fixed and added
3653        stacktrace. NOTE: this requires the stacktrace patch to
3654        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3655        however).
3656
36572002-01-06      Joel Sherrill <joel@OARcorp.com>
3658
3659        * optman/.cvsignore: Added aclocal.m4 and configure.
3660        * optman/.cvsignore: New file.
3661
36622002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3663
3664        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3665
36662002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3667
3668        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3669        * optman/ChangeLog: New.
3670        * optman/configure.ac: New.
3671        * optman/Makefile.am: New.
3672        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3673        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3674
36752001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3676
3677        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3678
36792001-12-18      Eric Norum <eric.norum@usask.ca>
3680
3681        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3682        `directories' (path names with a / at the end) while disallowing open()
3683        operations on TFTP `directories'.
3684
36852001-12-07      Eric Norum <eric.norum@usask.ca>
3686
3687        * libnetworking/lib/tftpDriver.c: Restore write capability.
3688
36892001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3690
3691        * libchip/network/sonic.h: Fix typo.
3692        * libnetworking/arpa/Makefile.am: Remove stray lines.
3693
36942001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3695
3696        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3697
36982001-10-18      Eric Norum <eric.norum@usask.ca>
3699
3700        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3701        chdir() and open() operations within the TFTP file system.
3702
37032001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3704
3705        * librdbg/configure.ac: Fix latent bug exposed by removal of
3706        config.cache's which prevented powerpc targets librdbg from building.
3707
37082001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3709
3710        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3711        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3712        autoconf-2.52 happy.
3713
37142001-10-12      Mike Siers <mikes@poliac.com>
3715
3716        * libnetworking/Update to stable working state.  Congratulations Mike!
3717        :).
3718        * libnetworking/modem_example: Directory removed.
3719        * libnetworking/modem_example/16550.h,
3720        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3721        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3722        libnetworking/modem_example/ppp.h,
3723        libnetworking/modem_example/pppcompress.c: Files removed.
3724        * libnetworking/pppd/example/pppd.options: New file.
3725        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3726        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3727        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3728        libnetworking/pppd/rtemsmain.c: Updated.
3729
37302001-10-12      Joel Sherrill <joel@OARcorp.com>
3731
3732        * libchip/serial/z85c30.c: Fixed typo.
3733
37342001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3735
3736        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3737        * configure.in: Remove.
3738        * configure.ac: New file, generated from configure.in by autoupdate.
3739        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3740        * libchip/configure.in: Remove.
3741        * libchip/configure.ac: New file, generated from configure.in by
3742        autoupdate.
3743        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3744        * librdbg/configure.in: Remove.
3745        * librdbg/configure.ac: New file, generated from configure.in by
3746        autoupdate.
3747        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3748        * libnetworking/configure.in: Remove.
3749        * libnetworking/configure.ac: New file, generated from configure.in by
3750        autoupdate.
3751
37522001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3753
3754        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3755        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3756        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3757
37582001-09-27      Joel Sherrill <joel@OARcorp.com>
3759
3760        * libchip/ChangeLog: Fixed typo in date.
3761
37622001-09-27      Eric Norum <eric.norum@usask.ca>
3763
3764        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3765        TFTP  filesystem.
3766
37672001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3768
3769        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3770        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3771        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3772        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3773        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3774        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3775        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3776        'PREINSTALL_FILES ='.
3777        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3778        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3779        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3780        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3781        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3782        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3783        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3784        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3785        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3786        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3787        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3788        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3789
37902001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3791
3792        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3793        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3794        * librdbg/src/m68k/any/Makefile.am: Ditto.
3795        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3796        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3797        happy.
3798
37992001-09-21      Joel Sherrill <joel@OARcorp.com>
3800
3801        * libchip/network/Makefile.am: Fixed typo on file name.
3802        * libchip/network/i82586.c: Commented out line 318 which is referencing
3803        a member of a structure that is not currently there.  This needs to be
3804        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3805        to C style.
3806
38072001-09-19      Eric Norum <eric.norum@usask.ca>
3808
3809        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3810
38112001-09-19      Chris Johns <ccj@acm.org>
3812
3813        * libchip/network/README.i82586, libchip/network/i82586.c,
3814        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3815        Network driver for Intel i82586.
3816        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3817        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3818        "root" filesystem with information obtained via the DHCP response.
3819
38202001-09-14      Eric Norum <eric.norum@usask.ca>
3821
3822        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3823        make gcc 3.x happy.
3824
38252001-08-16      Mike Siers <mikes@poliac.com>
3826
3827        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3828        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3829        These support callback functionality that has not even been compiled
3830        under RTEMS yet.
3831        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3832        example application.  Mike's notes on the modifications: - renamed
3833        error() function because of namespace problems - removed calls to the
3834        exit() funciton - removed extra files from the pppd source directory -
3835        defined pppd task constant values in rtemspppd.h - modifyied example
3836        code to get actual tick per second value - placed the pppd 2.3.11 man
3837        page file (pppd.8) into the pppd directory.
3838        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3839        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3840        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3841        libnetworking/pppd/rtems-ppp.c: Deleted.
3842        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3843        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3844        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3845        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3846        libnetworking/pppd/example/init.c,
3847        libnetworking/pppd/example/netconfig.h,
3848        libnetworking/pppd/example/ppp.conf,
3849        libnetworking/pppd/example/pppdapp.c,
3850        libnetworking/pppd/example/system.h: New files.
3851        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3852        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3853        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3854        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3855        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3856        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3857        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3858        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3859        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3860        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3861        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3862        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3863        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3864        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3865        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3866
38672001-08-16      Joel Sherrill <joel@OARcorp.com>
3868
3869        * libnetworking/pppd/example/Makefile: Removed.
3870        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3871        to avoid bootstrap -c clobbering it.
3872        * libnetworking/rtems_telnetd/.cvsignore: New file.
3873
38742001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3875
3876        * libnetworking/Makefile.am, libnetworking/configure.in,
3877        libnetworking/rtems_servers/Makefile.am,
3878        libnetworking/rtems_servers/telnetd.c,
3879        libnetworking/rtems_servers/telnetd.h,
3880        libnetworking/rtems_telnetd/Makefile.am,
3881        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3882        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3883        libnetworking/rtems_telnetd/telnetd.c,
3884        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3885        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3886        effect when ftpd change. - the tcp/ip stats have been implemented into
3887        icmds.c and started when telnetd daemon is started.
3888        * libnetworking/rtems_servers/telnetd.c,
3889        libnetworking/rtems_servers/telnetd.h: Removed.
3890        * libnetworking/rtems_telnetd: New directory.
3891        * libnetworking/rtems_telnetd/Makefile.am,
3892        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3893        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3894        libnetworking/rtems_telnetd/telnetd.c,
3895        libnetworking/rtems_telnetd/telnetd.h: New files.
3896
38972001-06-14      Joel Sherrill <joel@OARcorp.com>
3898
3899        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3900        Moved from libmisc/shell so the network stack to address network
3901        depenendency.
3902        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3903
39042001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3905
3906        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3907
39082001-05-15      Joel Sherrill <joel@OARcorp.com>
3909
3910        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3911        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3912        accidentally deleted the incorrectly empty versions.
3913
39142001-05-14      Till Straumann <strauman@slac.stanford.edu>
3915
3916        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3917        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3918        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3919        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3920        to know the values) - the affected BSP (shared/motorola) headers have
3921        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3922        driver (libchip/network/dec21140.c) has been fixed to use
3923        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3924        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3925        who is using this driver. - the DEC driver also has been fixed to use
3926        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3927        delay_in_bus_cycles().
3928
39292001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3930
3931        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3932
39332001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3934
3935        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3936
39372001-04-24      Eric Norum <eric.norum@usask.ca>
3938
3939        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3940        NTP synchronization a little more robust -- no NTP daemon yet, but at
3941        least it trys a little harder when the primary NTP server is down.
3942
39432001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3944
3945        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3946        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3947        libnetworking/pppd/modem_example/modem.c,
3948        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3949        other strings into English.
3950        * libnetworking/pppd/STATUS: updated to reflect the changes.
3951
39522001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3953
3954        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3955        again.
3956
39572001-04-20      Eric Valette <valette@crf.canon.fr>
3958
3959        * mcp750 directory renamed new_exception processing as it supports many
3960        more CPU models.
3961        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3962        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3963        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3964        formerly in mcp750 plus modifications.
3965        * librdbg/src/powerpc/mcp750/.cvsignore,
3966        librdbg/src/powerpc/mcp750/Makefile.am,
3967        librdbg/src/powerpc/mcp750/remdeb.h,
3968        librdbg/src/powerpc/mcp750/remdeb_f.x,
3969        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3970        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3971        new_exception_processing.
3972        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3973        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3974        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3975        part of this effort to add support for the MPC8xx.
3976
39772001-04-19      Joel Sherrill <joel@OARcorp.com>
3978
3979        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3980        internal include files.
3981
39822001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3983
3984        PR 158
3985        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3986        rcmd() library call by commenting out the parts that deal with signals.
3987        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3988        stdio. The 'server-side' parts of this file which deal with
3989        authentication are disabled since they are not needed.
3990
39912001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3992
3993        * libnetworking/include/.cvsignore: Remove dangling file.
3994
39952001-03-14      Joel Sherrill <joel@OARcorp.com>
3996
3997        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3998        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3999        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4000        libchip style serial drivers can be written in libcpu or libbsp.
4001
40022001-03-01      Joel Sherrill <joel@OARcorp.com>
4003
4004        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4005        libchip/network/sonic.c, libchip/network/sonic.h,
4006        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4007        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4008        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4009        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4010        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4011        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4012        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4013        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4014
40152001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4016
4017        * librdbg/include/rdbg/Makefile.am,
4018        librdbg/include/rdbg/i386/Makefile.am,
4019        librdbg/include/rdbg/m68k/Makefile.am,
4020        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4021        style on include files.
4022
40232001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4024
4025        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4026        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4027        replace ${..} with $(..).
4028        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4029        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4030        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4031        libnetworking/rtems/Makefile.am, libnetworking/
4032        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4033        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4034        include_*HEADERS instead of H_FILES.
4035        * libnetworking/include/Makefile.am: Remove.
4036        * libnetworking/Makefile.am: Add handling of *.h files.
4037        * libnetworking/configure.in: Remove include/Makefile.
4038
40392001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4040
4041        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4042
40432001-01-31      Sergei Organov <osv@javad.ru>
4044
4045        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4046        current dir and root dir removed in favor of new libio support for
4047        task-local current and root directories. - Bug in `close_data_socket()'
4048        introduced by previous change fixed. - `command_pasv()' changed to set
4049        timeout on socket we are listening on and code fixed to don't close
4050        socket twice on error. - `serr()' changed to clear `errno'. -
4051        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4052        changed to clear `errno' before processing session. -
4053        `close_data_socket()' fixed to close both active and passive sockets -
4054        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4055        empty string  in `exec_command()'.
4056
40572001-01-25      Eric Norum <eric.norum@usask.ca>
4058
4059        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4060        improves throughput on systems which are dropping packets.   Only the
4061        first timeout is reduced.  This keeps the number of extra packets down
4062        on networks that are very busy and dropping lots of packets.
4063
40642001-01-24      Sergei Organov <osv@javad.ru>
4065
4066        * libnetworking/rtems_servers/ftpd.c,
4067        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4068        - Timeouts on sockets implemented. 'idle' field added to configuration.
4069        No timeout by default to keep backward compatibility. Note: SITE IDLE
4070        command not implemented yet. - Basic global access control implemented.
4071        'access' field added to configuration. No access limitations by default
4072        to keep backward compatibility. - Anchor data socket for active mode
4073        (using self IP and port 20.) - Fixed default data port support (still
4074        not tested). - Don't allow IP address different from originating host in
4075        PORT command to improve security. - Fixed bug in MDTM command. - Check
4076        for correctness of parsing of argument in command_port(). - Fixed
4077        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4078        a directory. - Command parsing a little bit improved: command names are
4079        now converted to upper-case to be more compatible with RFC (command
4080        names are not case-sensitive.) - Reformat comments so that they have
4081        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4082        previous changes - True ASCII mode implemented (doesn't work for hooks
4083        and /dev/null) - Passive mode implemented, PASV command added. - Default
4084        port for data connection could be used (untested, can't find ftp client
4085        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4086        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4087
40882001-01-18      Joel Sherrill <joel@OARcorp.com>
4089
4090        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4091        macro using variable arguments.
4092        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4093        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4094        since I updated the main RTEMS development machine to RedHat 7.2 and
4095        apparently got a new version of rpcgen.
4096
40972001-01-12      Sergei Organov <osv@javad.ru>
4098
4099        * libnetworking/rtems_servers/ftpd.c,
4100        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4101        - use pool of pre-created threads to handle sessions instead of
4102        creating/deleting threads on the fly - LIST output is now similar to
4103        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4104        happy with it. - LIST NAME now works (both for files and directories) -
4105        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4106        clients happy  - keep track of CWD for every session separately -
4107        ability to specify root directory name for FTPD in configuration table.
4108        FTPD will then create illusion for FTP clients that this is actually
4109        root directory. - ignore options sent in commands, thus LIST -al FILE
4110        works and doesn't try to list "-al" directory. - buffers are allocated
4111        on stack instead of heap where possible to eliminate malloc/free calls
4112        (avoid possible heap fragmentation troubles). - drop using of task
4113        notepad to pass parameters - use function arguments instead - use
4114        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4115        in socket() instead of AF_INET.
4116
41172001-01-02      Joel Sherrill <joel@OARcorp.com>
4118
4119        * libnetworking/CHANGELOG: Removed.
4120        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4121
41222000-12-14      Eric Norum <eric.norum@usask.ca>
4123
4124        * libnetworking/lib/tftpDriver.c: Added write capability.
4125
41262000-12-08      Joel Sherrill <joel@OARcorp.com>
4127
4128        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4129        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4130        numerous variable declarations conditional on PPP_COMPRESS and
4131        PPP_FILTER.  Commented out variables that were not used because the code
4132        using them was commented out. Removed totally unused variables.
4133        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4134        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4135
41362000-11-30      Joel Sherrill <joel@OARcorp.com>
4137
4138        * libnetworking/modem/ppp_tty.c: Changed to include
4139        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4140        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4141        * libnetworking/Makefile.am: Modified to reflect above.
4142
41432000-11-27      Joel Sherrill <joel@OARcorp.com>
4144
4145        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4146
41472000-11-25      Eric Norum <eric.norum@usask.ca>
4148
4149        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4150        core.
4151
41522000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4153
4154        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4155        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4156        subdir.
4157        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4158        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4159        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4160        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4161        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4162        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4163        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4164        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4165        ppp_tty.c and the real pppd main is in pppmain.c.
4166
41672000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4168
4169        * libchip/network/sonic.c: Added ipalign() routine to align the received
4170        packet so that the ip header is on a 32-bit boundary. Necessary for
4171        cpu's that do not allow unaligned loads and stores and when the 32-bit
4172        DMA mode is used.
4173
41742000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4175
4176        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4177        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4178        ACLOCAL_AMFLAGS.
4179        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4180        ACLOCAL_AMFLAGS.
4181        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4182        ACLOCAL_AMFLAGS.
4183
41842000-11-03      Chris Johns <ccj@acm.org>
4185
4186        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4187        libchip/network/cs8900.h: New files.
4188
41892000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4190
4191        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4192        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4193        $(RTEMS_TOPdir)/aclocal.
4194        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4195        $(RTEMS_TOPdir)/aclocal.
4196        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4197        $(RTEMS_TOPdir)/aclocal.
4198
41992000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4200
4201        * configure.in: Switch to GNU-canonicalization.
4202        * Makefile.am: Reflect changes to configure.in.
4203        * acinclude.m4: Remove.
4204
42052000-10-30      Joel Sherrill <joel@OARcorp.com>
4206
4207        * POSIX include files merged into newlib.  This resulted in some
4208        definitions moving to other files and thus some secondary effects in
4209        RTEMS source code.
4210        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4211        in sync with newlib's <machine/types.h>.
4212        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4213        definition of struct itimerval in <sys/time.h>.
4214
42152000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4216
4217        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4218        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4219        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4220        * ChangeLog: Fix typos.
4221        * configure.in: add tests to the GNU canonicalized subdirectories.
4222
42232000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4224
4225        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4226        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4227        the lib directory before configuring lib/.
4228
42292000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4230
4231        * configure.in, Makefile.am: add exec to the GNU canonicalized
4232        subdirectories.
4233        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4234        * configure.in: add libnetworking, librpc and librdb to the GNU
4235        canonicalized subdirectories.
4236        * configure.in: add libmisc and libchip to the GNU canonicalized
4237        subdirectories.
4238        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4239        Switch to GNU canonicalization.
4240        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4241        Switch to GNU canonicalization.
4242        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4243        Switch to GNU canonicalization.
4244
42452000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4246
4247        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4248        canonicalization to libfs/. The approach is currently a bit of a hack as
4249        GNU canonicalization does not support the per-BSP build some of the
4250        other directories require.  As more of the tree is converted, this will
4251        become less  of an issue.
4252
42532000-10-20      Joel Sherrill <joel@OARcorp.com>
4254
4255        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4256        parameter.
4257
42582000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4259
4260        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4261        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4262        * librdbg/configure.in: Add m68k support.
4263        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4264        subdirectory.
4265        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4266        failure.
4267        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4268        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4269        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4270        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4271        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4272        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4273        librdbg/src/m68k/.cvsignore: New files.
4274        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4275        function pointers.
4276        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4277        _after_ pointer has been checked against NULL.
4278
42792000-10-18      Joel Sherrill <joel@OARcorp.com>
4280
4281        * wrapup/Makefile.am: Added libfs.
4282
42832000-10-18      Chris Johns <ccj@acm.org>
4284
4285        * libfs created.
4286        * configure.in: Added libfs subdirectory.
4287        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4288
42892000-09-28      Joel Sherrill <joel@OARcorp.com>
4290
4291        * libnetworking/rtems_webserver/Makefile.am,
4292        libnetworking/rtems_webserver/base64.c,
4293        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4294        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4295
42962000-09-22      Joel Sherrill <joel@OARcorp.com>
4297
4298        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4299        libnetworking/rtems/rtems_bsdnet_internal.h,
4300        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4301        have included rtems.h.  It is now including precisely the  least amount
4302        of low level, yet portable .h files to get the basic RTEMS types
4303        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4304        used machine/types.h to include rtems.h.
4305
43062000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4307
4308        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4309
43102000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4311
4312        * libnetworking/ChangeLog: Cleanup.
4313
43142000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4315
4316        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4317        * libchip/ChangeLog: Fix formating.
4318
43192000-09-05      Joel Sherrill <joel@OARcorp.com>
4320
4321        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4322        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4323        confusion and to work with the converted flags.
4324
43252000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4326
4327        * wrapup/Makefile.am: Include compile.am.
4328        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4329        libchip/serial/Makefile.am: Include compile.am.
4330        * librdbg/src/i386/any/Makefile.am,
4331        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4332        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4333        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4334        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4335        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4336        libnetworking/rtems_servers/Makefile.am,
4337        libnetworking/rtems_webserver/Makefile.am,
4338        libnetworking/wrapup/Makefile.am: Include compile.am.
4339
43402000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4341
4342        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4343        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4344
43452000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4346
4347        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4348
43492000-08-31      Joel Sherrill <joel@OARcorp.com>
4350
4351        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4352        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4353        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4354        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4355        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4356        * libnetworking/wbase64.c: Removed.
4357        * libnetworking/Makefile.am, libnetworking/asp.c,
4358        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4359        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4360        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4361        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4362        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4363        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4364        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4365        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4366        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4367        Modified.
4368
43692000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4370
4371        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4372
43732000-08-30      Joel Sherrill <joel@OARcorp.com>
4374
4375        * libnetworking/rtems_webserver/license.txt: New file.
4376
43772000-08-10      Joel Sherrill <joel@OARcorp.com>
4378
4379        * ChangeLog: New file.
4380        * libchip/ChangeLog: New file.
4381        * librdbg/ChangeLog: New file.
4382        * libnetworking/ChangeLog: New file.
4383
Note: See TracBrowser for help on using the repository browser.