source: rtems/c/src/ChangeLog @ cca94a2

4.104.115
Last change on this file since cca94a2 was 37c0822d, checked in by Chris Johns <chrisj@…>, on 02/19/10 at 03:19:12

2010-02-19 Chris Johns <chrisj@…>

  • libchip/ide/ide_controller.c: Create the devices as block devices.
  • Property mode set to 100644
File size: 156.7 KB
Line 
12010-02-19      Chris Johns <chrisj@rtems.org>
2
3        * libchip/ide/ide_controller.c: Create the devices as block
4        devices.
5
62010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
7
8        * libchip/ide/ata_internal.h, libchip/ide/ata.c
9        libchip/i2c/spi-sd-card.c: Update for block device API change.
10
112010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
12
13        * libchip/display/disp_hcms29xx.c,
14        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
15        libchip/display/font_hcms29xx.h: various fixes
16
172009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
18
19        PR 1474
20        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
21        device API change.
22
232009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        * libchip/network/greth.c: Eliminate unused type
26        rtems_clock_time_value.
27
282009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * libchip/network/dec21140.c: Warning elimination
31        (dec21140_softc->base now is an uint32_t).
32
332009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        PR 1483/cpukit
36        * libchip/network/dec21140.c, libchip/network/elnk.c,
37        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
38        *_SUPPORTED-guarded code sections.
39
402009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * libchip/network/dec21140.c, libchip/network/elnk.c,
43        libchip/network/if_dc.c: Ensure PCI drivers are built on all
44        supported configurations. PowerPC conditionals were not current and
45        code was not being built on supported BSPs.
46
472009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * libchip/network/smc91111.c: Formatting.
50
512009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
54        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
55        uint32_t (16bit ints are too small).
56
572009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
58
59        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
60        * libchip/network/if_dc.c: Fix type mismatch.
61
622009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
63
64        * aclocal/bsp-linkcmds.m4: New.
65
662009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * configure.ac: Rework CFLAGS setup.
69        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
70        * automake/compile.am: Remove RTEMS_CFLAGS.
71
722009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
73
74        * libchip/ide/ata.h: Move extern "C".
75
762009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
77
78        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
79        Use hex-constants to avoid implicit int-casts.
80        * libchip/i2c/spi-memdrv.c:
81        Use hex-constants to avoid implicit int-casts.
82        Use rtems_off64_t offsets to avoid loosing precision.
83
842009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
85
86        * libchip/serial/ns16550.c: Update for interrupt handler type change.
87
882009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * aclocal/bsp-alias.m4: New.
91        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
92
932009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
94
95        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
96
972009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
98
99        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
100        * Makefile.am: Remove BARE_CPU_MODEL.
101
1022009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
103
104        * configure.ac: Remove cfg_dir.
105
1062009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
107
108        * configure.ac: Remove -std=c99 -fasm.
109        Remove AM_CONDITIONAL LIBCHIP.
110        * libchip/Makefile.am, wrapup/Makefile.am:
111        Remove AM_CONDITIONAL LIBCHIP.
112
1132009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
114
115        * configure.ac: Pick up make/custom/*.
116        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
117
1182009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
119
120        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
121        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
122
1232009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
124
125        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
126
1272009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
128
129        * Makefile.am: Remove RTEMS_HOST (unused).
130        * configure.ac: Remove RTEMS_HOST (unused).
131        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
132
1332009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
134
135        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
136        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
137
1382009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
141        aclocal/check-posix.m4, aclocal/enable-posix.m4,
142        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
143
1442009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
145
146        * configure.ac: Rework make/custom/* handling.
147        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
148        * Makefile.am: Remove make/custom/default.cfg-rule.
149
1502009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
151
152        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
153        NULL pointer access in interrupt handler.
154
1552009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
156
157        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
158        device API change.
159
1602009-10-08      Chris Johns <chrisj@rtems.org>
161
162        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
163        multiblock support from the ATA driver. Multiblock at the disk
164        level should not be a global policy as a disk may have more than
165        one partition with different block sizes. An IDE driver could
166        decide to use the feature with DMA but this a driver specific
167        design choice. Fixed bugs relating to variable block sizes and
168        large block transfer.
169        * c/src/libchip/ide/ide_controller.c,
170        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
171        Changed the block size to 32bits so blocks of 64K or bigger can be
172        transfered in a single driver call.
173
1742009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
177        shared irq.h yet and this breaks a significant number of them.
178
1792009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
180
181        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
182        model.
183
1842009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
185
186        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
187        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
188        renamed to rtems_termios_baud_to_number.
189
1902009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
191
192        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
193        termios_baud_to_number (duplicate prototypes).
194        Add C++-guards.
195        Include rtems/termiostypes.h.
196
1972009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
198
199        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
200
2012009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
202
203        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
204        physical address to support BSD TCP/IP stack.
205
2062009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
207
208        * libchip/network/elnk.c: Convert calls to legacy routine
209        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
210
2112009-08-03      Roger Dahlkvist <ruppe@kth.se>
212
213        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
214
2152009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
216
217        * libchip/ide/ata.c: Remove warning.
218
2192009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
220
221        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
222        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
223        now use the same macros.
224        * aclocal/bsp-bspcleanup-options.m4: New file.
225
2262009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
227
228        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
229        obsolete defines and declarations.  Set initial baud during device
230        open.  Fixed interrupt mode.
231
2322009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
233
234        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
235        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
236        EINVAL and ENOTTY as appropriate.
237
2382009-05-30      Chris Johns <chrisj@rtems.org>
239
240        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
241        devices on an IDE bus and cleaned up the initialisation register
242        call.
243
2442009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
245
246        * libchip/network/i82586.c: Fix warning in manner suggested by
247        Arnout Vandecappelle <arnout@mind.be> in
248        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
249
2502009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
251
252        * libchip/network/if_dc.c: Fixed warnings.
253
2542009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
255
256        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
257        as needed.
258
2592009-04-29      Chris Johns <chrisj@rtems.org>
260
261        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
262
263        * libchip/ide/ide_controller.c: Change the status detection and
264        add a message if the transfer fails. There is currently no error
265        handle at the IDE drvier level.
266
2672009-03-12      Daniel Hellstrom <daniel@gaisler.com>
268
269        PR 1392/bsps
270        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
271        over multiple pages results in extra data being written.
272
2732009-02-27      Gene Smith <gene.smith@siemens.com>
274
275        PR 1356
276        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
277        cards.
278
2792009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
280
281        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
282        enabled on x86.
283
2842009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
285
286        * aclocal/bspopts.m4: Quoting cosmetics.
287
2882009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
289
290        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
291        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
292        writes.  Fixed integer type in device structure.
293
2942009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
295
296        * libchip/serial/ns16550.c: Turn on ns16550_process() for
297        BSP_FEATURE_IRQ_LEGACY case also.
298
2992008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
300
301        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
302        level LibI2C interface.  Added generic block IO functions.
303
3042008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
305
306        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
307        optman/rtems/no-msg.c, optman/rtems/no-part.c,
308        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
309        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
310        optman/sapi/no-ext.c, optman/sapi/no-io.c:
311        Revert previous patch (cvs clash with Joel hacking cpukit).
312
3132008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
314
315        * aclocal/canonical-target-name.m4: Remove tic4x.
316
3172008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
318
319        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
320
3212008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
322
323        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
324        optman/rtems/no-msg.c, optman/rtems/no-part.c,
325        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
326        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
327        optman/sapi/no-ext.c, optman/sapi/no-io.c:
328        Fix prototypes.
329
3302008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
331
332        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
333
3342008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
335
336        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
337        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
338        duplicated data.
339
3402008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
341
342        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
343        SuperCore Handler initialization routines to directly pull parameters
344        from configuration table.
345
3462008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
347
348        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
349        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
350        optman/rtems/no-part.c, optman/rtems/no-region.c,
351        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
352        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
353        initialization routines to directly pull parameters from
354        configuration table. Eliminate empty routines sportted.
355
3562008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
357
358        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
359
3602008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
361
362        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
363        all public use of TOD conversion routines.
364
3652008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
366
367        * libchip/network/smc91111config.h:
368        #include <stdint.h> instead of <rtems/stdint.h>.
369
3702008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
371
372        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
373        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
374
3752008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
376
377        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
378
3792008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
380
381        * libchip/serial/ns16550.c: Transmit the character in the polled write
382        function within a critical section for printk() compatibility.
383
3842008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
385
386        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
387
3882008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
389
390        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
391
3922008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
393
394        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
395
3962008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
397
398        * aclocal/bsp-bootcard-options.m4: Fix quoting.
399
4002008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
401
402        * aclocal/bsp-bootcard-options.m4: New file.
403        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
404
4052008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
406
407        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
408        BSPs that support this feature.
409
4102008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
411
412        * libchip/serial/ns16550.c: Fix typo.
413
4142008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
415
416        * libchip/serial/ns16550.c: Fix typo.
417
4182008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
419
420        * libchip/serial/ns16550.c: Add not supported on arm even though it is
421        not simple vectored.
422
4232008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
424
425        * libchip/serial/ns16550.c: Not currently supported on architectures
426        with simple vectored interrupt model.
427
4282008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
429
430        * aclocal/version.m4: Bump RTEMS_API to 4.10.
431        Bump _RTEMS_VERSION to 4.9.99.0.
432
4332008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
434
435        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
436        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
437        functions have now static linkage type.  Added constant qualifier to
438        operations table and read-only function parameters.
439
440        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
441        c/src/libchip/serial/serial.h:  Include required header files.  Removed
442        support for old PowerPC exception handling.  Various fixes for
443        interrupt related routines.  Added support for BSPs with IRQ extension
444        API.
445
4462008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
447
448        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
449        is no PCI bus based upon the BSP not having a base address defined.
450        This means this driver cannot be supported on that board.
451
4522008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
453
454        * libchip/network/dec21140.c, libchip/network/elnk.c,
455        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
456
4572008-09-17      Miao Yan <yanmiaobest@gmail.com>
458
459        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
460        add simple device only filesystem (devfs), optionally completely drop
461        out filesystem, and to clean up disabling newlib reentrancy support.
462        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
463        now has a 15K code space.
464        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
465        Removed.
466
4672008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
468
469        * libchip/ide/ata.h: Convert to Unix file format.
470
4712008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
472
473        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
474        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
475        libchip/serial/serial.h, libchip/serial/serprobe.c,
476        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
477        Convert to "bool".
478        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
479        libchip/i2c/spi-memdrv.h: Convert to "bool".
480        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
481        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
482        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
483        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
484        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
485        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
486        Convert to "bool".
487        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
488        Convert to "bool".
489        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
490        Convert to "bool".
491
4922008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
493
494        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
495        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
496        memory driver to not use the clock ioctl to install a method to poll
497        for input. It now uses a Class API Timer which means we can eliminate
498        this special IOCTL from all clock drivers.
499        * libchip/shmdr/setckvec.c: Removed.
500
5012008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
502
503        * libchip/network/sonic.c: Do not declare a variable just to hold an
504        ignored return value.
505
5062008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
507
508        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
509
5102008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
511
512        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
513        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
514
5152008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
516
517        * libchip/display/disp_hcms29xx.c: Do not make these static. They
518        appear to be unused that way.
519
5202008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
521
522        * libchip/shmdr/shm_driver.h: Correct prototypes.
523
5242008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
525
526        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
527        variables and made methods static.
528
5292008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * libchip/serial/ns16550.c: Fix warning.
532
5332008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
534
535        * aclocal/prog-cc.m4: Add -Wnested-externs.
536
5372008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
538
539        * libchip/network/dec21140.c: Add missing prototype.
540        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
541
5422008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
543
544        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
545        -Wstrict-prototypes to RTEMS_CFLAGS.
546
5472008-08-02      Chris Johns <chrisj@rtems.org>
548
549        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
550        rtems_blkdev_request count and start references. Use
551        RTEMS_BLKDEV_START_BLOCK.
552
5532008-07-29      Chris Johns <chrisj@rtems.org>
554
555        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
556
557        * libchip/ide/ata.c: Change to use a mutex rather than disable
558        pre-emption. Updated to the libblock changes.
559
560        * libchip/ide/ata_internal.h: Updated to the new chains API.
561
562        * libchip/ide/ide_controller.c: Updated to the libblock
563        changes. Added come debug tracing.
564
565        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
566        to the libblock changes.
567
5682008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
569
570        * configure.ac: Remove RPCGEN, RPCTOOLS.
571
5722008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
573
574        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
575        for output format specifiers.
576
5772008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
578
579        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
580        Fixed some data types
581
5822008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
583
584        * libchip/i2c/spi-sd-card.c: Added missing header file.
585        * libchip/Makefile.am: Added SD Card driver.
586
5872008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
588
589        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
590        make glyphs non-constant, added file headers
591
5922008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
593
594        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
595        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
596        * libchip/display/font_hcms29xx.h
597        Creation of SPI display driver
598
5992008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
600
601        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
602        via SPI.
603
6042008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
605
606        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
607        AC_PREREQ(2.62).
608
6092008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
610
611        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
612
6132008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
614
615        * libchip/Makefile.am: Move termios helper routines from libchip to
616        libcsupport. Add routine which makes it easy for a termios device
617        driver to inform termios of its default baud rate. This avoids
618        inconsistencies in later termios settings changes.
619        * libchip/serial/termios_baud2index.c,
620        libchip/serial/termios_baud2num.c: Removed.
621
6222008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
623
624        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
625
6262008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
627
628        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
629        not fail if there are none.
630
6312008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
632
633        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
634        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
635        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
636        * libchip/Makefile.am:
637        derived a generic spi memory driver from spi-flash-m25p40,
638        added descriptor for fram fm25l256
639
6402008-05-07      Till Straumann <strauman@slac.stanford.edu>
641
642        PR 649/bsps
643        * libchip/ide/ata.c: Give up if the interface does not become ready.
644
6452008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
646
647        Moved to cpukit.
648        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
649        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
650        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
651        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
652        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
653        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
654        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
655        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
656        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
657        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
658        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
659        nfsclient/src/xdr_mbuf.c: Removed.
660
6612008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
662
663        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
664
6652008-01-05      Chris Johns <chrisj@rtems.org>
666
667        * libchip/flash/am29lv160.c: Update the blank check error message
668        to say there is an error.
669       
6702007-12-22      Chris Johns <chrisj@rtems.org>
671
672        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
673        the hello message. Just one line but still a little too long.
674       
6752007-12-14      Chris Johns <chrisj@rtems.org>
676
677        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
678        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
679        * libchip/flash, libchip/flash/am29lv160.c,
680        libchip/flash/am29lv160.h: New.
681
6822007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
683
684        * libchip/network/if_fxp.c: Spacing.
685
6862007-11-20      Till Straumann <strauman@slac.stanford.edu>
687
688        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
689        Avoid using 'stdio' before the system is up and fully
690        initialized.
691
6922007-11-20      Till Straumann <strauman@slac.stanford.edu>
693
694        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
695        * libchip/Makefile.am, libchip/preinstall.am:
696        added new driver for Maxim DS1375 i2c RTC.
697
6982007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
699
700        * libchip/i2c/spi-flash-m25p40.c:
701        added addressing call in write function
702
7032007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
704
705        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
706        * libchip/Makefile.am:
707        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
708
7092007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
710
711        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
712
7132007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
714
715        * nfsclient/Makefile.am: Fix errors.
716
7172007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
718
719        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
720
7212007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
722
723        * aclocal/version.m4: Bump RTEMS_API to 4.9.
724        Bump RTEMS_VERSION to 4.8.99.0.
725
7262007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
727
728        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
729
7302007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
731
732        * configure.ac: Remove AC_PROG_AWK (Unused).
733
7342007-09-14      Daron Chabot <djc915@mail.usask.ca>
735
736        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
737        rtems_interrupt_vector, to permit passing arbitrary arguments to the
738        ISR. Clean up of variables to silence compiler warnings.
739
7402007-09-13      Daniel Hellstrom <daniel@gaisler.com>
741
742        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
743
7442007-09-12      Daniel Hellstrom <daniel@gaisler.com>
745
746        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
747          - Odd bit bug in some chips taken care of.
748          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
749            alignment but failing to do so must have made the driver writer to make
750            some incorrect assumptions about MBUFs.
751          - Fixed MBUF handling to handle mbuf chains better. The Data length of
752            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
753          - Made while loop responsible for copying data to fifo port copy 16 shorts
754            per loop instead of 1 short, increasing the copying process.
755
7562007-09-07      Daniel Hellstrom <daniel@gaisler.com>
757
758        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
759        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
760
7612007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
762
763        * configure.ac, wrapup/Makefile.am: Remove RDBG.
764        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
765        librdbg/Makefile.am, librdbg/preinstall.am,
766        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
767        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
768        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
769        librdbg/include/rdbg/powerpc/rdbg_f.h,
770        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
771        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
772        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
773        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
774        librdbg/src/servtsp.c, librdbg/src/servutil.c,
775        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
776        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
777        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
778        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
779        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
780        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
781        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
782        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
783        librdbg/src/powerpc/rdbg_f.c,
784        librdbg/src/powerpc/new_exception_processing/remdeb.h,
785        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
786        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
787        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
788
7892007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
790
791        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
792
7932007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
794
795        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
796          sizes.
797
7982007-07-27      Chris Johns <chrisj@rtems.org>
799
800        * wrapup/Makefile.am: Create archive from a file for hosts
801        with a limited command line size.
802
8032007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
804
805        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
806          sizes.
807
8082007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
809       
810        * configure.ac: Add nfsclient.
811        * nfsclient/Makefile.am: New.
812        * nfsclient/proto/Makefile, nfsclient/Makefile,
813          nfsclient/src/Makefile: Remove.
814        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
815        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
816
8172007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
818
819        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
820        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
821        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
822        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
823        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
824        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
825        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
826        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
827        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
828        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
829        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
830        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
831
8322007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
833
834        * libchip/serial/ns16550.c: removed timed out wait for transmitter
835        to become ready: This will not work for fast CPUs.
836
8372007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
838
839        * libchip/ide/ata.c: fixed warning
840
8412007-06-20      Ray Xu <rayx@gmail.com>
842
843        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
844        console, and libio. This shrinks the memory requirements but Joel has
845        not figured out how best to present this to application space.
846        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
847        New files.
848
8492007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
850
851        * optman/sapi/no-io.c: Split IO Manager into one function per file so
852        now we only need required initialization methods.
853
8542007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
855
856        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
857        parameter since it was used to configure a no longer used feature.
858        Device names are now part of the filesystem not in a table.
859
8602007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
861
862        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
863        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
864        optman/rtems/no-part.c, optman/rtems/no-region.c,
865        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
866        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
867        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
868        other optional managers so using them reduces application size
869        instead of increasing it.
870        * optman/rtems/no-barrier.c: New file.
871
8722007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
873
874        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
875        adjustments to pci-API changes.
876        * libchip/network/dec21140.c, libchip/network/elnk.c,
877        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
878        changes.
879
8802007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
881
882        * libchip/network/dec21140.c, libchip/network/if_dc.c,
883        libchip/network/if_fxp.c: Reflect changes to pci-API.
884
8852007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
886
887        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
888        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
889
8902007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
891
892        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
893          being used to compile "tools").
894
8952007-03-13      Joel Sherrill <joel@OARcorp.com>
896
897        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
898
8992007-03-12      Joel Sherrill <joel@OARcorp.com>
900
901        * libchip/network/cs8900.c, libchip/network/cs8900.h,
902        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
903        and/or fix mistake in copyright notice. Both of these mistakes appear
904        to be from code submitted after these changes were made previously.
905
9062007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
907
908        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
909
9102007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
911
912        * libchip/Makefile.am: Correct path to README.tulipclone.
913
9142007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
915
916        * libchip/ide/ata.c: Remove superfluous type casts.
917
9182007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
919
920        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
921        Use size_t for sizes.
922
9232007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
924
925        * libchip/ide/ata.c: in ata_request_done: moved call to free()
926        from preemption disabled region
927
9282007-01-16      Till Straumann <strauman@slac.stanford.edu>
929
930        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
931        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
932        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
933
9342006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
935
936        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
937          ioctl_command_t as ioctl argument.
938
9392006-12-13      Joel Sherrill <joel@OARcorp.com>
940
941        * librtems++/include/rtems++/rtemsEvent.h,
942        librtems++/include/rtems++/rtemsMessageQueue.h,
943        librtems++/include/rtems++/rtemsSemaphore.h,
944        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
945        librtems++/src/rtemsMessageQueue.cc,
946        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
947        rtems_unsigned32 to uint32_t.
948
9492006-12-13      Joel Sherrill <joel@OARcorp.com>
950
951        PR 1181/bsps
952        * optman/rtems/no-msg.c: Clean up dead code.
953
9542006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
955
956        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
957
9582006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
959
960        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
961        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
962        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
963
9642006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
965
966        * configure.ac: New BUG-REPORT address.
967
9682006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
969
970        * Makefile.am: Remove ampolish3.
971
9722006-11-17      Joel Sherrill <joel@OARcorp.com>
973
974        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
975        blank lines.
976
9772006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
978
979        * configure.ac: Remove RTEMS_AMPOLISH3.
980        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
981          Remove checks for AMPOLISH3.
982        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
983        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
984        * ampolish3: Remove.
985
9862006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
987
988        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
989        * aclocal/prog-cc.m4: Remove CFLAGS.
990        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
991        Compose CFLAGS. Append CFLAGS to ac_configure_args.
992
9932006-10-23      Joel Sherrill <joel@OARcorp.com>
994
995        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
996
9972006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
998
999        * automake/compile.am: Use hard-coded RTEMS_* flags.
1000
10012006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1002
1003        * aclocal/rtems-top.m4: Remove RTEMS_API.
1004        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1005
10062006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1007
1008        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1009
10102006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1011
1012        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1013
10142006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1015
1016        * aclocal/version.m4: Bump version to 4.7.99.0.
1017
10182006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1019
1020        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1021
10222006-09-11      Joel Sherrill <joel@OARcorp.com>
1023
1024        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1025
10262006-09-04      Joel Sherrill <joel@OARcorp.com>
1027
1028        * libchip/network/greth.c, libchip/network/open_eth.c,
1029        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1030        introduced by warning removal.
1031
10322006-09-01      Joel Sherrill <joel@OARcorp.com>
1033
1034        * libchip/network/greth.c, libchip/network/open_eth.c,
1035        libchip/network/smc91111.c: Remove warnings and correct prototype
1036        added earlier today.
1037
10382006-09-01      Joel Sherrill <joel@OARcorp.com>
1039
1040        * libchip/network/cs8900.c, libchip/network/greth.c,
1041        libchip/network/i82586.c, libchip/network/open_eth.c,
1042        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1043        sized integers, and inttypes.h printf helpers.
1044
10452006-08-09      Kolja Waschk <waschk@telos.de>
1046
1047        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1048
10492006-07-12      Joel Sherrill <joel@OARcorp.com>
1050
1051        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1052
10532006-07-11      Jerry Needell <jerry.needell@unh.edu>
1054
1055        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1056        4.6 branch.  Original modifications by Gaisler Enterprises.
1057        * libchip/network/greth.c, libchip/network/greth.h: New files.
1058
10592006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1060
1061        * ide/ata.[ch]:
1062        (PR1118) fetch priority for ATA task from a variable,
1063        not a fixed configuration value.
1064       
10652006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1066
1067        * Makefile.am: Add ampolish3.
1068
10692006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1070
1071        * ampolish3: New.
1072        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1073
10742006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1075
1076        * aclocal/rtems-ampolish.m4: New.
1077        * configure.ac: Use RTEMS_AMPOLISH3.
1078
10792006-04-18  Joel Sherrill <joel@OARcorp.com>
1080
1081        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1082
10832006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1084
1085        PR 853/filesystem
1086        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1087        should be modified to support the new exception scheme and to use the
1088        handle parameter.
1089
10902006-02-a32     Eric Norum <norume@aps.anl.gov>
1091
1092        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1093        "newer" PCI access calls.  Minor cleanups.  Comments.
1094
10952006-01-12      Eric Norum <norume@aps.anl.gov>
1096
1097        PR 861/networking
1098        PR 863/networking
1099        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1100
11012006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1102
1103        * wrapup/Makefile.am: Add preinstall.am.
1104        * libchip/Makefile.am: Build libchip/network/smc91111.
1105        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1106        Eliminate cyg_int* crap.
1107
11082006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1109
1110        * librdbg/Makefile.am: Add preinstall.am.
1111        * aclocal/bsp-configure.m4: Add ampolish3.
1112        New header guards.
1113
11142006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1115
1116        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1117        Merger from rtems-4-6-branch.
1118
11192006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1120
1121        * libchip/network/smc91111.c
1122        libchip/network/smc91111config.h
1123        libchip/network/smc91111exp.h
1124        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1125        * libchip/Makefile.am: Reflect adding smc91111*.
1126
11272006-01-08      Joel Sherrill <joel@OARcorp.com>
1128
1129        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1130        char *.
1131
11322006-01-08      Joel Sherrill <joel@OARcorp.com>
1133
1134        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1135        warnings.
1136
11372005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1138
1139        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1140        Add RTEMS_RELLDFLAGS.
1141        * automake/compile.am: Remove RTEMS_USE_GCC.
1142        Remove RTEMS_RELLDFLAGS.
1143        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1144
11452005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1146
1147        * libchip/network/if_media.h, libchip/network/mii.h:
1148        Remove (Moved to cpukit).
1149        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1150        and libchip/network/if_media.h.
1151        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1152        if_media.h having moved.
1153
11542005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1155
1156        * automake/compile.am, automake/host.am, automake/local.am,
1157        automake/subdirs.am: Remove depend.
1158        * configure.ac: Explicitly pass --libdir and --includedir to
1159        testsuites.
1160
11612005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1162
1163        * configure.ac: Reflect changes to testsuites.
1164
11652005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1166
1167        * automake/compile.am: Remove GCCSPECS.
1168        * aclocal/prog-cc.m4: Add GCCSPECS.
1169        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1170
11712005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1172
1173        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1174        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1175
11762005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1177
1178        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1179        libcpu/byteorder.h for i386.
1180
11812005-11-02      Till Straumann <strauman@slac.stanford.edu>
1182
1183        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1184        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1185        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1186        added a simple API/library for i2c devices and drivers for i2c
1187        2-byte eeproms and a ds1621 temperature sensor; API is documented
1188        in libi2c.h.
1189
11902005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1191
1192        * libnetworking/pppd/ipxcp.c,
1193        libnetworking/pppd/chat.c,
1194        libnetworking/pppd/patchlevel.h,
1195        libnetworking/pppd/upap.h,
1196        libnetworking/pppd/md5.h,
1197        libnetworking/pppd/pppd.8,
1198        libnetworking/pppd/README,
1199        libnetworking/pppd/preinstall.am,
1200        libnetworking/pppd/md4.h,
1201        libnetworking/pppd/magic.c,
1202        libnetworking/pppd/pppd.h,
1203        libnetworking/pppd/demand.c,
1204        libnetworking/pppd/rtemsmain.c,
1205        libnetworking/pppd/sys-rtems.c,
1206        libnetworking/pppd/ipcp.h,
1207        libnetworking/pppd/lcp.h,
1208        libnetworking/pppd/chap_ms.c,
1209        libnetworking/pppd/md4.c,
1210        libnetworking/pppd/rtemspppd.h,
1211        libnetworking/pppd/cbcp.h,
1212        libnetworking/pppd/auth.c,
1213        libnetworking/pppd/lcp.c,
1214        libnetworking/pppd/example/README,
1215        libnetworking/pppd/example/ppp.conf,
1216        libnetworking/pppd/example/system.h,
1217        libnetworking/pppd/example/netconfig.h,
1218        libnetworking/pppd/example/pppdapp.c,
1219        libnetworking/pppd/example/init.c,
1220        libnetworking/pppd/example/Makefile-user,
1221        libnetworking/pppd/example/pppd.options,
1222        libnetworking/pppd/rtemspppd.c,
1223        libnetworking/pppd/ipxcp.h,
1224        libnetworking/pppd/chap_ms.h,
1225        libnetworking/pppd/options.c,
1226        libnetworking/pppd/magic.h,
1227        libnetworking/pppd/chap.h,
1228        libnetworking/pppd/cbcp.c,
1229        libnetworking/pppd/upap.c,
1230        libnetworking/pppd/chap.c,
1231        libnetworking/pppd/Makefile.am,
1232        libnetworking/pppd/ccp.h,
1233        libnetworking/pppd/utils.c,
1234        libnetworking/pppd/rtemsdialer.h,
1235        libnetworking/pppd/fsm.h,
1236        libnetworking/pppd/pathnames.h,
1237        libnetworking/pppd/md5.c,
1238        libnetworking/pppd/fsm.c,
1239        libnetworking/pppd/ipcp.c,
1240        libnetworking/pppd/STATUS,
1241        libnetworking/pppd/ccp.c,
1242        libnetworking/Makefile.am: Remove (Moved to cpukit).
1243
12442005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1245
1246        * configure.ac: Remove libnetworking, libnetworking/pppd.
1247        * wrapup/Makefile.am: Remove libpppd.a.
1248
12492005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1250
1251        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1252        rtemsdialer.h to $(includedir)/rtems.
1253
12542005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1255
1256        * libnetworking/rtems_telnetd/icmds.c,
1257        libnetworking/rtems_telnetd/Makefile.am,
1258        libnetworking/rtems_telnetd/preinstall.am,
1259        libnetworking/rtems_telnetd/pty.c,
1260        libnetworking/rtems_telnetd/pty.h,
1261        libnetworking/rtems_telnetd/README,
1262        libnetworking/rtems_telnetd/telnetd.c,
1263        libnetworking/rtems_telnetd/telnetd.h:
1264        Remove (Moved to cpukit).
1265
12662005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1267
1268        * configure.ac: Remove libnetworking/rtems_telnetd.
1269        * libnetworking/Makefile.am: Remove rtems_telnetd.
1270        * libnetworking/README: Remove (Obsolete).
1271        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1272
12732005-10-20  Eric Norum <norume@aps.anl.gov>
1274
1275        * libchip/network/dec21140.c: Clean up PCI mapping.
1276
12772005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1278
1279        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1280        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1281        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1282        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1283        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1284        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1285
12862005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1287
1288        * aclocal/bspopts.m4: Add missing m4 quotes.
1289
12902005-09-02  Joel Sherrill <joel@OARcorp.com>
1291
1292    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1293
12942005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1295
1296        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1297        libchip/network/dec21140.c: Remove initialization of PCI bus.
1298
12992005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1300
1301        * optman/Makefile.am: Add preinstall.am.
1302
13032005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1304
1305        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1306        UNTESTED to tested.
1307
13082005-06-17      Joel Sherrill <joel@OARcorp.com>
1309
1310        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1311        it is not supported by the MPC5xx.
1312
13132005-06-17      Joel Sherrill <joel@OARcorp.com>
1314
1315        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1316        interface. Also correct attempting to build on other than PowerPC and
1317        x86.
1318
13192005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1320
1321        * libchip/Makefile.am: Add driver for Tulip clones.
1322        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1323        libchip/network/if_dcreg.h: New files.
1324
13252005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1326
1327        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1328        to enable rdbg.
1329        * configure.ac: Reflect changes above.
1330
13312005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1332
1333        * configure.ac: Add ada/.
1334
13352005-05-20      Sergei Organov  <osv@topconrd.ru>
1336
1337        PR 750/networking
1338        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1339        wait_input().
1340
13412005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1342
1343        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1344        rtems/irq.h.
1345
13462005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1347
1348        * libchip/Makefile.am: Include preinstall.am.
1349        * libchip/preinstall.am: New.
1350
13512005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1352
1353        * configure.ac: Add AMPOLISH3.
1354        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1355        * libnetworking/rtems_telnetd/preinstall.am: New.
1356        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1357
13582005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1359
1360        * configure.ac: Let enable_rpcgen default to "no".
1361
13622005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1363
1364        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1365
13662005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1367
1368        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1369        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1370
13712005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1372
1373        * libchip/network/dec21140.c, libchip/network/elnk.c,
1374        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1375
13762005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1377
1378        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1379        of code as a result of the implementation of a common PCI interface.
1380
13812005-05-04      Joel Sherrill <joel@OARcorp.com>
1382
1383        * libchip/network/open_eth.c: Remove prototype of set_vector.
1384
13852005-05-03      Joel Sherrill <joel@OARcorp.com>
1386
1387        * librdbg/src/ptrace.c: Remove warning.
1388
13892005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1390
1391        * libchip/network/dec21140.c, libchip/network/elnk.c,
1392        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1393        Modified parameter list to remove warnings.
1394
13952005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1396
1397        * libchip/network/cs8900.c, libchip/network/i82586.c,
1398        libchip/network/open_eth.c, libchip/network/sonic.c,
1399        libchip/serial/mc68681.c: Modified types to remove
1400        warnings.  Added initialization to remove warnings.
1401
14022005-04-28      Joel Sherrill <joel@OARcorp.com>
1403
1404        * libchip/network/README.sonic: Rewritten to account for removal of
1405        dmv177.
1406
14072005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1408
1409        PR 781/rtems_misc
1410        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1411
14122005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1413
1414        * libchip/serial/ns16550.c:
1415        Fixed warnings generated in various powerpc configurations
1416
14172005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1418
1419        * libchip/serial/ns16550.c: Modified
1420        ISR to work with PPC new exception processing
1421
14222005-03-14      Joel Sherrill <joel@OARcorp.com>
1423
1424        * libchip/network/dec21140.c, libchip/network/elnk.c,
1425        libchip/network/if_fxp.c: Continue PCI API unification. All use
1426        pci_find_device(). Network drivers manufacture a signature since all
1427        calls have not been converted yet.
1428
14292005-03-04      Joel Sherrill <joel@OARcorp.com>
1430
1431        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1432        initialize function part of the unified PCI API as pci_initialize().
1433
14342005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1435
1436        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1437        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1438
14392005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1440
1441        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1442        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1443
14442005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1445
1446        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1447        building procedures.
1448
14492005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1450
1451        * aclocal/prog-cc.m4:
1452        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1453
14542005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1455
1456        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1457
14582005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1459
1460        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1461
14622005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1463
1464        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1465
14662005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1467
1468        * libnetworking/rtems_servers/ftp.c,
1469        libnetworking/rtems_servers/ftp.h,
1470        libnetworking/rtems_servers/Makefile.am:
1471        Remove (relocated to cpukit/ftpd).
1472        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1473        removed move libnetworking/rtems_servers.
1474
14752005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1476
1477        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1478
14792005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1480
1481        PR 755/rtems
1482        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1483        Remove local declarations of rtems_bsdnet_nameservers,
1484        rtems_bsdnet_nameservers_count.
1485
14862005-01-31      Sergei Organov <osv@topconrd.ru>
1487
1488        PR 751/pppd
1489        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1490        committed to fix PR736 breaks pppd. chat.c should have its own static
1491        ttyfd for pppd to work correctly. The symptom is that second
1492        invokation of chat (for connect script) fails due to pppd_ttyfd set
1493        to -1 by previous chat invokation (for init script). In addition,
1494        this patch fixes leaving of dangling pointer in the abort_stbring[]
1495        by chat_send().
1496
14972005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1498
1499        * configure.ac: Remove CFLAGS_DEBUG_V.
1500        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1501
15022005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1503
1504        * wrapup/Makefile.am: Remove rtems-ctor.o.
1505
15062005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1507
1508        * libchip/rtc/rtc.h: size_t RTC_Count.
1509
15102005-01-20      Joel Sherrill <joel@OARcorp.com>
1511
1512        PR 736/pppd
1513        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1514        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1515        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1516        should not be static and should have a name more specific to pppd.
1517
15182005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1519
1520        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1521        libnetworking/rtems_servers/Makefile.am,
1522        libnetworking/rtems_telnetd/Makefile.am,
1523        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1524        Eliminate CFLAGS_OPTIMIZE_V.
1525
15262005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1527
1528        * configure.ac: Pass CFLAGS to testsuites configure.
1529        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1530        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1531
15322005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1533
1534        * configure.ac: Pass CFLAGS to cpukit configure.
1535        * aclocal/rtems-flags.m4: Remove (Unused).
1536        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1537        * aclocal/env-rtemsbsp.m4:
1538        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1539        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1540        RTEMS_CFLAGS.
1541        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1542        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1543        Cleanup comments.
1544
15452005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1546
1547        * automake/compile.am: Remove build-variant support.
1548
15492005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1550
1551        * libnetworking/pppd/Makefile.am,
1552        libnetworking/rtems_servers/Makefile.am,
1553        libnetworking/rtems_telnetd/Makefile.am:
1554        Remove build-variant support.
1555
15562005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1557
1558        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1559        support/Makefile.am, wrapup/Makefile.am:
1560        Remove build-variant support.
1561
15622004-11-22      Joel Sherrill <joel@OARcorp.com>
1563
1564        * libchip/network/if_fxp.c: Add entry for another module ID code.
1565
15662004-11-22      Joel Sherrill <joel@OARcorp.com>
1567
1568        PR 693/misc
1569        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1570        in/outport routines.
1571
15722004-11-22      Joel Sherrill <joel@OARcorp.com>
1573
1574        PR 693/misc
1575        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1576        in/outport routines.
1577
15782004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1579
1580        * aclocal/enable-itron.m4: Remove (unused).
1581
15822004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1583
1584        * configure.ac: Misc. quoting cleanups.
1585        Enable ada-tests iff --enable-ada and --enable-tests.
1586
15872004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1588
1589        PR 703/filesystem
1590        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1591        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1592        libchip/ide/ide_controller.c:
1593        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1594        available for BSPS/device drivers.
1595        Extend the "modes_available" and "mode_active" parameters to
1596        uint16_t for UDMA support.
1597
15982004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1599
1600        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1601        not supported on PowerPC since it works on the MVME2100 BSP.
1602
16032004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1604
1605        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1606        Add dependency tracking for *.cfgs.
1607        * Makefile.am: Add dependency tracking for *.cfg.
1608
16092004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1610
1611        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1612        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1613
16142004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1615
1616        PR 707/make_build
1617        * configure.ac: Add --enable-rpcgen.
1618
16192004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1620
1621        PR 700/rtems_misc
1622        * libnetworking/rtems_webserver/asp.c,
1623        libnetworking/rtems_webserver/balloc.c,
1624        libnetworking/rtems_webserver/cgi.c,
1625        libnetworking/rtems_webserver/default.c,
1626        libnetworking/rtems_webserver/ej.h,
1627        libnetworking/rtems_webserver/ejIntrn.h,
1628        libnetworking/rtems_webserver/ejlex.c,
1629        libnetworking/rtems_webserver/ejparse.c,
1630        libnetworking/rtems_webserver/emfdb.c,
1631        libnetworking/rtems_webserver/emfdb.h,
1632        libnetworking/rtems_webserver/form.c,
1633        libnetworking/rtems_webserver/handler.c,
1634        libnetworking/rtems_webserver/h.c,
1635        libnetworking/rtems_webserver/license.txt,
1636        libnetworking/rtems_webserver/Makefile.am,
1637        libnetworking/rtems_webserver/md5c.c,
1638        libnetworking/rtems_webserver/md5.h,
1639        libnetworking/rtems_webserver/mime.c,
1640        libnetworking/rtems_webserver/misc.c,
1641        libnetworking/rtems_webserver/NOTES,
1642        libnetworking/rtems_webserver/ringq.c,
1643        libnetworking/rtems_webserver/rom.c,
1644        libnetworking/rtems_webserver/rtems_webserver.h,
1645        libnetworking/rtems_webserver/security.c,
1646        libnetworking/rtems_webserver/sock.c,
1647        libnetworking/rtems_webserver/socket.c,
1648        libnetworking/rtems_webserver/sockGen.c,
1649        libnetworking/rtems_webserver/sym.c,
1650        libnetworking/rtems_webserver/uemf.c,
1651        libnetworking/rtems_webserver/uemf.h,
1652        libnetworking/rtems_webserver/um.c,
1653        libnetworking/rtems_webserver/um.h,
1654        libnetworking/rtems_webserver/umui.c,
1655        libnetworking/rtems_webserver/url.c,
1656        libnetworking/rtems_webserver/value.c,
1657        libnetworking/rtems_webserver/wbase64.c,
1658        libnetworking/rtems_webserver/webcomp.c,
1659        libnetworking/rtems_webserver/webmain.c,
1660        libnetworking/rtems_webserver/webpage.c,
1661        libnetworking/rtems_webserver/webrom.c,
1662        libnetworking/rtems_webserver/webs.c,
1663        libnetworking/rtems_webserver/websda.c,
1664        libnetworking/rtems_webserver/websda.h,
1665        libnetworking/rtems_webserver/webs.h,
1666        libnetworking/rtems_webserver/websSSL.c,
1667        libnetworking/rtems_webserver/websSSL.h,
1668        libnetworking/rtems_webserver/websuemf.c,
1669        libnetworking/rtems_webserver/wsIntrn.h:
1670        Remove (Moved to cpukit/http).
1671
16722004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1673
1674        PR 700/rtems_misc
1675        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1676        Remove libnetworking/rtems_webserver.
1677
16782004-10-25      Eric Norum <norume@aps.anl.gov>
1679
1680        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1681
16822004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1683
1684        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1685
16862004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1687
1688        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1689        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1690
16912004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1692
1693        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1694
16952004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1696
1697        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1698        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1699
17002004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1701
1702        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1703        BITSPERBYTE.
1704
17052004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1706
1707        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1708        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1709
17102004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1711
1712        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1713
17142004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1715
1716        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1717        * aclocal/enable-bare.m4: Remove.
1718        * configure.ac: Remove BARE_CPU_MODEL.
1719
17202004-10-13      Eric Norum <norume@aps.anl.gov>
1721
1722        PR 688/bsps
1723        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1724        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1725        MC146818A (and several Dallas Semiconductor) TOD chips.
1726
17272004-10-13      Eric Norum <norume@aps.anl.gov>
1728
1729        PR 686/networking
1730        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1731        device code.
1732
17332004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1734
1735        * libchip/network/dec21140.c: include <rtems/pci.h>.
1736
17372004-09-29      Joel Sherrill <joel@OARcorp.com>
1738
1739        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1740        libnetworking/pppd/utils.c: i960 obsoleted and all references
1741        removed.
1742
17432004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1744
1745        PR 607/networking
1746        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1747        instead of fully specifying unused PCI features.
1748
17492004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1750
1751        * configure.ac: Require automake > 1.9.
1752
17532004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1754
1755        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1756
17572004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1758
1759        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1760        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1761
17622004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1763
1764        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1765        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1766
17672004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1768
1769        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1770
17712004-07-28  Joel Sherrill <joel@OARcorp.com>
1772
1773    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1774
17752004-07-25      Joel Sherrill <joel@OARcorp.com>
1776
1777        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1778
17792004-05-21  Till Strauman <strauman@slac.stanford.edu>
1780
1781        PR 625/networking
1782        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1783        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1784        an error rather than panic if no chip is detected (thus allowing
1785        for probing).
1786        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1787        instead of looping forever.  Avoid divide by zero (crashed my PC).
1788        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1789        they are UNTESTED.
1790
17912004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1792
1793        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1794
17952004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1796
1797        * libchip/network/dec21140.c, libchip/network/elnk.c:
1798        #include <errno.h>.
1799
18002004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1801
1802        * libchip/network/if_media.h: Update from FreeBSD.
1803        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1804        libchip/network/i82586.c: #include <errno.h>.
1805
18062004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1807
1808        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1809
18102004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1811
1812        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1813
18142004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1815
1816        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1817        automake).
1818
18192004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1820
1821        PR 599/pppd
1822        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1823
18242004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1825
1826        * optman/rtems/no-region.c: Reflect having changed
1827        rtems_region_get_segment_size.
1828
18292004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1830
1831        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1832        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1833        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1834        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1835        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1836        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1837        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1838
18392004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1840
1841        * libchip/ide/ata.c, libchip/network/dec21140.c,
1842        libchip/network/elnk.c, libchip/network/i82586.c,
1843        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1844        libchip/network/open_eth.c, libchip/network/sonic.c,
1845        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1846        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1847        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1848        libchip/shmdr/shm_driver.h: Cosmetics.
1849
18502004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1851
1852        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1853        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1854        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1855        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1856        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1857        fixed size types.
1858
18592004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1860
1861        * configure.ac: Explicitly pass --includedir and --libdir to
1862        cpukit/configure.
1863
18642004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1865
1866        * librdbg/Makefile.am: Fix rpcgen rules.
1867        * librdbg/src/i386/any/remdeb_xdr.c,
1868        librdbg/src/m68k/any/remdeb_xdr.c,
1869        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1870        Reflect changes to librdbg/Makefile.am.
1871
18722004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1873
1874        * configure.ac: Reflect changes testsuites/configure.ac and
1875        cpukit/configure.ac.
1876
18772004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1878
1879        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1880        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1881
18822004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1883
1884        * configure.ac: Reflect changes to testsuites's configuration.
1885
18862004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1887
1888        PR/589 rtems
1889        * libchip/network/pci.h: Remove (Moved to cpukit).
1890
18912004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1892
1893        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1894        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1895        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1896        libchip/network/dec21140.c, libchip/network/elnk.c,
1897        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1898        libchip/network/open_eth.h, libchip/network/sonic.c,
1899        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1900        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1901        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1902        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1903        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1904        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1905        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1906        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1907        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1908        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1909        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1910        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1911        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1912        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1913        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1914        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1915        fixed-size types.
1916
19172004-03-14      Chris Johns  <chrisj@rtems.org>
1918
1919        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1920        the BSP example code.
1921        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1922        support the DIMMPC. This is a pc386 target with IO port support. Minor
1923        formating clean up. Add documentation to the header file.
1924        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1925        cs8900.h header file.
1926
19272004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1928
1929        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1930        Cosmetics.
1931
19322004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1933
1934        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1935        There are no application level Makefiles in here.
1936
19372004-03-04      Joel Sherrill <joel@OARcorp.com>
1938
1939        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1940        they can be used in application level makefiles.
1941
19422004-03-05      Joel Sherrill <joel@OARcorp.com>
1943
1944        * libnetworking/rtems_webserver/ejparse.c,
1945        libnetworking/rtems_webserver/emfdb.c,
1946        libnetworking/rtems_webserver/sock.c,
1947        libnetworking/rtems_webserver/socket.c,
1948        libnetworking/rtems_webserver/sym.c,
1949        libnetworking/rtems_webserver/webs.c,
1950        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
19512004-03-05      Joel Sherrill <joel@OARcorp.com>
1952
1953        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1954        compiling this file only only those CPU families with supported
1955        exception models.
1956
19572004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1958
1959        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1960        testsuites (Was exposed with --enable-multilib, only).
1961        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1962         Add RTEMS_BSP_CONFIG_SUBDIR.
1963        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1964        testsuites's configure.
1965        * aclocal/rtems-top.m4: Remove ENDIF hack.
1966        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1967
19682004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1969
1970        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1971        wrapup/Makefile.am: Fix automake problems having been introduced
1972        in previous patch.
1973
19742004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1975
1976        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1977        Preinstall dirs.
1978        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1979        * aclocal/check-multiprocessing.m4: Cosmetics.
1980        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1981        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1982
19832004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1984
1985        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1986        librdbg/src/Makefile.am.
1987        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1988        * configure.ac: Reflect changes above.
1989        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1990        * wrapup/Makefile.am: Reflect changes above.
1991        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1992
19932004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1994
1995        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1996
19972004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1998
1999        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2000
20012004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2002
2003        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2004
20052004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2006
2007        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2008        librdbg/src/powerpc/Makefile.am: Remove.
2009        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2010        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2011        * configure.ac: Reflect changes above.
2012
20132004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2014
2015
20162004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2017
2018        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2019        STRIP.
2020
20212004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2022
2023        * librdbg/include/Makefile.am: Merge-in
2024        librdbg/include/rdbg/i386/Makefile.am,
2025        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2026        librdbg/include/rdbg/powerpc/Makefile.am.
2027        * librdbg/include/rdbg/i386/Makefile.am,
2028        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2029        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2030        * configure.ac: Reflect changes above.
2031
20322004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2033
2034        * configure.ac: Use AS_HELP_STRING(ada).
2035
20362004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2037
2038        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2039        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2040        Use AC_CONFIG_HEADERS.
2041        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2042        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2043
20442004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2045
2046        * Makefile.am: include local.am.
2047
20482004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2049
2050        * aclocal/version.m4: 4.6.99.0.
2051
20522004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2053
2054        * Makefile.am: Don't include host.am.
2055        * automake/compile.am: Further cleanups.
2056
20572004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2058
2059        * automake/lib.am: Remove (Unused).
2060
20612004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2062
2063        * wrapup/Makefile.am: Don't include lib.am.
2064        * automake/compile.am: Use automake compilation rules.
2065
20662004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2067
2068        * libnetworking/pppd/Makefile.am,
2069        libnetworking/rtems_servers/Makefile.am,
2070        libnetworking/rtems_telnetd/Makefile.am,
2071        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2072        support/Makefile.am: Don't include lib.am.
2073
20742004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2075
2076        * libchip/Makefile.am: Don't include lib.am.
2077        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2078        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2079        unnecessary EXTRA_DISTs.
2080
20812004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2082
2083        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2084        hack.
2085
20862004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2087
2088        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2089        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2090        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2091        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2092
20932004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2094
2095        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2096        Add AM_CONDITIONAL(HAS_MP).
2097        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2098        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2099        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2100        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2101        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2102        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2103        (Deprecated by autoconf 2.59).
2104
21052004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2106
2107        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2108        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2109
21102004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2111
2112        * ChangeLog: Merge-in libnetworking/ChangeLog.
2113        * libnetworking/ChangeLog: Remove.
2114        * ChangeLog: Merge-in librdbg/ChangeLog.
2115        * librdbg/ChangeLog: Remove.
2116        * ChangeLog: Merge-in libchip/ChangeLog.
2117        * libchip/ChangeLog: Remove.
2118        * ChangeLog: Merge-in optman/ChangeLog.
2119        * optman/ChangeLog: Remove.
2120
21212004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2122
2123        * configure.ac: Reflect changes to cpukit.
2124        * wrapup/Makefile.am: Reflect changes to librdbg.
2125        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2126        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2127        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2128        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2129        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2130        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2131        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2132        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2133        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2134
21352004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2136
2137        * aclocal/rtems-top.m4: Remove check for version.m4.
2138        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2139
21402004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2141
2142        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2143        * wrapup/Makefile.am: Reflect changes to libchip/*.
2144        * support/Makefile.am: Use automake compilation rules.
2145        * wrapup/Makefile.am: Reflect changes to support/*.
2146        * configure.ac: Remove libnetworking/wrapup/Makefile.
2147        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2148        libnetworking/*/lib*.a instead of libnetapps.a.
2149        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2150        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2151        * optman/Makefile.am: Use automake compilation rules.
2152        * libchip/Makefile.am: Fix typo in previous patch.
2153        * libchip/Makefile.am: Use automake compilation rules.
2154        * libnetworking/Makefile.am: Remove wrapup.
2155        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2156        automake-compilation rules.
2157        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2158        automake-compilation rules.
2159        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2160        automake-compilation rules.
2161        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2162        automake-compilation rules.
2163        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2164
21652004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2168        PRE/TMPINSTALL_FILES to CLEANFILES.
2169        * automake/lib.am: Remove TMPINSTALL_FILES.
2170        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2171        PRE/TMPINSTALL_FILES to CLEANFILES.
2172        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2173        PRE/TMPINSTALL_FILES to CLEANFILES.
2174        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2175        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2176        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2177        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2178        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2179        * librdbg/src/i386/Makefile.am: Ditto.
2180        * librdbg/src/m68k/Makefile.am: Ditto.
2181        * librdbg/src/powerpc/Makefile.am: Ditto.
2182        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2183        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2184        * libnetworking/rtems_servers/Makefile.am: Ditto.
2185        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2186        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2187
21882004-01-07      Joel Sherrill <joel@OARcorp.com>
2189
2190        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2191        more completely covers the MIPS family.
2192
21932003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2194
2195        * wrapup/Makefile.am: Reflect changes to shmdr.
2196        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2197
21982003-12-18      Joel Sherrill <joel@OARcorp.com>
2199
2200        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2201        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2202        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2203        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2204        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2205        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2206        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2207
22082003-12-17      Joel Sherrill <joel@OARcorp.com>
2209
2210        * aclocal/version.m4: Updated to rtems-20031217-test.
2211
22122003-12-17     
2213
2214        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2215        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2216
22172003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2218
2219        * automake/compile.am: Remove LINK_LIBS (Unused).
2220        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2221
22222003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2223
2224        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2225        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2226        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2227        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2228        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2229
22302003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2231
2232        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2233        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2234        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2235        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2236        * librdbg/src/i386/Makefile.am:
2237        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2238        * librdbg/src/m68k/Makefile.am:
2239        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2240        * librdbg/src/powerpc/Makefile.am:
2241        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2242
22432003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2244
2245        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2246        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2247        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2248        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2249        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2250        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2251        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2252        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2253        * optman/Makefile.am: Remove project_libdir.
2254        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2255        PRE/TMPINSTALL_FILES.
2256        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2257        PRE/TMPINSTALL_FILES.
2258        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2259        PRE/TMPINSTALL_FILES.
2260        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2261        PRE/TMPINSTALL_FILES.
2262        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2263        from PRE/TMPINSTALL_FILES.
2264        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2265        PRE/TMPINSTALL_FILES.
2266        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2267        PRE/TMPINSTALL_FILES.
2268        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2269        PRE/TMPINSTALL_FILES.
2270        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2271        PRE/TMPINSTALL_FILES.
2272        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2273        PRE/TMPINSTALL_FILES.
2274        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2275        PRE/TMPINSTALL_FILES.
2276        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2277        from PRE/TMPINSTALL_FILES.
2278
22792003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2280
2281        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2282        * automake/lib.am: Remove project_libdir.
2283        * wrapup/Makefile.am: Reworked.
2284
22852003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2286
2287        * configure.ac: Reflect changes to librdbg.
2288        * optman/Makefile.am: Add tmpinstall dirstamp support.
2289        * libchip/Makefile.am: Fix variant-tmpinstall support.
2290        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2291        * librdbg/src/powerpc/Makefile.am: Merge-in former
2292        new_exception_processing/Makefile.am.
2293        * librdbg/src/m68k/any/Makefile.am: Remove.
2294        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2295        * librdbg/src/i386/any/Makefile.am: Remove.
2296        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2297        * librdbg/src/Makefile.am: Cosmetics.
2298        * librdbg/include/Makefile.am: Cosmetics.
2299        * librdbg/Makefile.am: Cosmetics.
2300        * libnetworking/Makefile.am: Cosmetics.
2301        * libnetworking/pppd/Makefile.am: Cosmetics.
2302        * libnetworking/wrapup/Makefile.am: Cosmetics.
2303
23042003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2305
2306        * Makefile.am: Cosmetics.
2307        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2308        support.
2309
23102003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2311
2312        * automake/compile.am: Remove $(ARCH):-rule.
2313
23142003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2315
2316        * configure.ac: Remove lib/libbsp/shared/Makefile,
2317        lib/libbsp/shmdr/Makefile.
2318
23192003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2320
2321        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2322        libchip/serial/Makefile, libchip/rtc/Makefile.
2323        * support/Makefile.am: Remove all-local: $(ARCH).
2324        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2325        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2326        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2327        * optman/Makefile.am: Remove all-local: $(ARCH).
2328        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2329        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2330        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2331        compilation dirstamp support.
2332        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2333        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2334        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2335        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2336        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2337        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2338        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2339        all-local: $(ARCH).
2340        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2341        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2342        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2343        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2344        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2345
23462003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2347
2348        * aclocal/lead-dot.m4: New (from automake-1.7f).
2349        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2350        AC_SUBST(dirstamp).
2351        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2352        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2353        libchip/serial/Makefile.am: Ditto.
2354        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2355        * librdbg/include/Makefile.am: Ditto.
2356        * librdbg/include/rdbg/Makefile.am: Ditto.
2357        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2358        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2359        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2360        * librdbg/src/Makefile.am: Ditto.
2361        * librdbg/src/i386/Makefile.am: Ditto.
2362        * librdbg/src/i386/any/Makefile.am: Ditto.
2363        * librdbg/src/m68k/Makefile.am: Ditto.
2364        * librdbg/src/m68k/any/Makefile.am: Ditto.
2365        * librdbg/src/powerpc/Makefile.am: Ditto.
2366        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2367        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2368        preinstallation.
2369        * libnetworking/pppd/Makefile.am: Ditto.
2370        * libnetworking/rtems_servers/Makefile.am: Ditto.
2371        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2372        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2373        * libnetworking/wrapup/Makefile.am: Ditto.
2374
23752003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2376
2377        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2378        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2379        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2380        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2381        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2382        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2383        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2384        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2385        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2386        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2387        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2388        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2389        underquoting to silence automake-1.8.
2390
23912003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2392
2393        * configure.ac: Reflect having moved tests to ../../testsuites.
2394
23952003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2396
2397        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2398        * aclocal/canonical-host.m4: Remove.
2399        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2400        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2401
24022003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2403
2404        * aclocal/check-cpu.m4: Remove.
2405        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2406        * aclocal/canonical-target-name.m4: Add m4-quotes.
2407        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2408        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2409        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2410        * aclocal/check-networking.m4: Add m4-quotes. Require
2411        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2412        * aclocal/check-posix.m4: Add m4-quotes. Require
2413        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2414        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2415        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2416        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2417
24182003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2419
2420        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2421        * aclocal/bsp-alias.m4: Remove.
2422
24232003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2424
2425        * configure.ac: Make presence of tests/ optional.
2426
24272003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2428
2429        * aclocal/path-perl.m4: Remove (Unused).
2430
24312003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2432
2433        * automake/force-preinstall.am: Remove.
2434
24352003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2436
2437        PR 499/rtems_misc
2438        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2439        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2440        Configuration (Odd was forced) - Correction of Stop Bit configuration
2441        (inversed) - Correction of ISR Handler to call
2442        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2443        CTS Hardware flow control Configuration.
2444
24452003-09-04      Joel Sherrill <joel@OARcorp.com>
2446
2447        * lib/libcpu/shared/include/cache.h,
2448        lib/libcpu/shared/src/cache_aligned_malloc.c,
2449        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2450        license changed.
2451        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2452        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2453        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2454        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2455        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2456        for license changed.
2457        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2458        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2459        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2460        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2461        libchip/network/cs8900.h, libchip/network/dec21140.c,
2462        libchip/network/elnk.c, libchip/network/open_eth.c,
2463        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2464        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2465        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2466        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2467        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2468        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2469        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2470        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2471        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2472        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2473        libchip/serial/serial.h, libchip/serial/z85c30.c,
2474        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2475        libchip/serial/z85c30_reg.c: URL for license changed.
2476
24772003-09-03      Jiri Gaisler <jiri@gaisler.com>
2478
2479        PR 477/networking
2480        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2481        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2482        libchip/network/open_eth.h: New files.
2483
24842003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2485
2486        * aclocal/rtems-top.m4: Add RTEMS_API.
2487        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2488
24892003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2490
2491        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2492        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2493        @RTEMS_BSP@.cfg.
2494
24952003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2496
2497        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2498
24992003-08-20      Joel Sherrill <joel@OARcorp.com>
2500
2501        * libchip/network/cs8900.c: Correct copyright statements.
2502
25032003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2504
2505        * aclocal/check-itron.m4: Remove.
2506        * aclocal/enable-inlines.m4: Remove.
2507        * Makefile.am: Reflect having moved aclocal/.
2508        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2509        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2510        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2511        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2512        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2513        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2514        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2515        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2516        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2517        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2518        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2519        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2520        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2521        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2522        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2523        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2524        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2525        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2526        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2527        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2528        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2529        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2530        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2531        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2532        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2533        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2534        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2535        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2536        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2537        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2538        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2539        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2540        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2541        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2542        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2543        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2544        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2545        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2546        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2547        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2548        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2549        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2550        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2551        * aclocal/target.m4: New (Copied from ../../aclocal).
2552        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2553        * aclocal/version.m4: New (Copied from ../../aclocal).
2554
25552003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
2557        * configure.ac: Remove stray comments.
2558        * automake/local.am, automake/host.am: Remove "debug".
2559
25602003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2561
2562        * Makefile.am: Reflect having moved automake/.
2563        * lib/Makefile.am: Reflect having moved automake/.
2564        * support/Makefile.am: Reflect having moved automake/.
2565        * wrapup/Makefile.am: Reflect having moved automake/.
2566        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2567        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2568        from ../../automake).
2569        * optman/Makefile.am: Reflect having moved automake/.
2570        * libchip/Makefile.am: Reflect having moved automake/.
2571        * libchip/ide/Makefile.am: Reflect having moved automake/.
2572        * libchip/network/Makefile.am: Reflect having moved automake/.
2573        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2574        * libchip/serial/Makefile.am: Reflect having moved automake/.
2575        * librdbg/Makefile.am: Reflect having moved automake/.
2576        * librdbg/include/Makefile.am: Reflect having moved automake/.
2577        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2578        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2579        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2580        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2581        automake/.
2582        * librdbg/src/Makefile.am: Reflect having moved automake/.
2583        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2584        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2585        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2586        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2587        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2588        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2589        having moved automake/.
2590        * libnetworking/Makefile.am: Reflect having moved automake/.
2591        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2592        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2593        automake/.
2594        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2595        automake/.
2596        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2597        automake/.
2598        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2599
26002003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2601
2602        * Makefile.am: Add bsp.pc.in.
2603        * bsp.pc.in: New (pkgconfig support).
2604
26052003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2606
2607        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2608
26092003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2610
2611        * lib/Makefile.am: New (Required by 'make dist').
2612        * lib/ChangeLog: Remove.
2613        * lib/.cvsignore: Cleanup.
2614        * configure.ac: Reflect having added lib/Makefile.am.
2615        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2616        lib/libbsp/configure.ac.
2617        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2618        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2619
26202003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2621
2622        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2623        * configure.ac: Merge-in librdbg/configure.ac.
2624        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2625        librdbg/configure.ac.
2626        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2627        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2628        LIBCHIP. Conditionally build include-dirs.
2629        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2630        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2631        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2632        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2633        librdbg/include/rdbg/m68k/Makefile.am,
2634        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2635        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2636        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2637        librdbg/src/powerpc/Makefile.am, librdbg/
2638        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2639        configure.ac into ../configure.ac.
2640        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2641        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2642        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2643        libnetworking/rtems_telnetd/Makefile.am,
2644        libnetworking/rtems_webserver/Makefile.am,
2645        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2646        into ../configure.ac.
2647
26482003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2649
2650        PR 427/rtems
2651        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2652        * librdbg/src/servtsp.c: Ditto.
2653
26542003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2655
2656        PR 429/bsps
2657        PR 432/bsps
2658        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2659        packets are queued onto an elnk board, the ISR will deadlock the device
2660        with a tx complete interrupt.  Lighter tx loads are not affected as they
2661        end up submitting single packets to the device.
2662
26632003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2664
2665        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2666        optman/configure.ac.
2667        * optman/configure.ac: Remove (Merged into ../configure.ac).
2668        * optman/Makefile.am: Reflect having merged configure.ac into
2669        ../configure.ac.
2670        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2671        * libchip/Makefile.am, libchip/ide/Makefile.am,
2672        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2673        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2674        ../configure.ac.
2675
26762003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2677
2678        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2679
26802003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2681
2682        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2683        on i386.
2684
26852003-06-13      Joel Sherrill <joel@OARcorp.com>
2686
2687        * libnetworking/pppd/chat.c: Removed warnings.
2688
26892003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2690
2691        * libchip/network/README.3com: New file missed in previous commit.
2692        PR 405/bsps
2693        PR 393/networking
2694        * libchip/network/dec21140.c: Fix leak also known as PR393.
2695        * libchip/network/elnk.c, libchip/network/if_media.h,
2696        libchip/network/mii.h: New files.
2697        * libchip/network/Makefile.am: Reflect new files.
2698
26992003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2700
2701        * configure.ac: Remove support for profile-variant.
2702
27032003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2704
2705        PR 397/pppd
2706        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2707        * libnetworking/pppd/magic.c: Remove *rand48.
2708        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2709
27102003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2711
2712        * wrapup/Makefile.am: Add libide.a.
2713
27142003-04-15      Joel Sherrill <joel@OARcorp.com>
2715
2716        PR 387/rtems_misc
2717        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2718        routines.
2719        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2720
27212003-04-11      Joel Sherrill <joel@OARcorp.com>
2722
2723        * libnetworking/rtems_webserver/cgi.c,
2724        libnetworking/rtems_webserver/sockGen.c,
2725        libnetworking/rtems_webserver/umui.c,
2726        libnetworking/rtems_webserver/websSSL.c,
2727        libnetworking/rtems_webserver/websSSL.h,
2728        libnetworking/rtems_webserver/websda.c,
2729        libnetworking/rtems_webserver/websda.h: New files. Not included in
2730        previous commit.
2731
27322003-04-10      Joel Sherrill <joel@OARcorp.com>
2733
2734        PR 371/pppd
2735        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2736        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2737        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2738        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2739        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2740        still global symbols in rtemspppd.h which might need to be changed or
2741        converted into member of a structure which is dereferenced with a
2742        pointer that is managed as a per task variable. But this patch should
2743        avoid many conflicts.
2744
27452003-03-27      Joel Sherrill <joel@OARcorp.com>
2746
2747        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2748        not allowed in the cpukit source code since it must be buildable
2749        independent of any BSP. These files were moved to libchip/ide.
2750        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2751        files.
2752
27532003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2754
2755        PR 368/filesystems
2756        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2757        improvements which now work on pc386 and mbx8xx.
2758        * libchip/ide/ide_controller.c: New file.
2759
27602003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2761
2762        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2763
27642003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2765
2766        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2767        * configure.ac: Add support/.
2768        * support/.cvsignore: New.
2769        * support/Makefile.am: New.
2770        * support/version.c: New.
2771        * wrapup/Makefile.am: Add support/libsupport.a.
2772        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2773        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2774        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2775        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2776
27772003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2778
2779        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2780
27812003-02-20      Till Straumann <strauman@slac.stanford.edu>
2782
2783        PR 354/networking
2784        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2785        chip against a table of supported chips. The untested ones are still
2786        commented out, however.
2787
27882003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2789
2790        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2791        * configure.ac: AC_PREREQ(2.57).
2792        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2793        * optman/configure.ac: AC_PREREQ(2.57).
2794        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2795        * libchip/configure.ac: AC_PREREQ(2.57).
2796        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2797        * librdbg/configure.ac: AC_PREREQ(2.57).
2798        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2799        * libnetworking/configure.ac: AC_PREREQ(2.57).
2800
28012003-02-06      Joel Sherrill <joel@OARcorp.com>
2802
2803        * libnetworking/pppd/chat.c: Convert routines with common names to
2804        static. This included get_char(), put_char(), and character() among
2805        others.
2806
28072003-02-03      Joel Sherrill <joel@OARcorp.com>
2808
2809        PR 338/filesystem
2810        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2811        rtems_io_lookup_name() (API change).  Unused function removed.
2812
28132003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2814
2815        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2816        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2817        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2818        Eliminate *_O_FILES.
2819        * libnetworking/rtems_servers/Makefile.am,
2820        libnetworking/rtems_webserver/Makefile.am,
2821        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2822
28232002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2824
2825        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2826        Let all-local: depend on $(LIB).
2827        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2828        * optman/Makefile.am: Apply install-data-local to install *.rels.
2829
28302002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2831
2832        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2833        %.c rules.
2834        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2835        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2836        * libchip/rtc/Makefile.am: Ditto.
2837        * libchip/serial/Makefile.am: Ditto.
2838
28392002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2840
2841        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2842        LIBC_DEFINES.
2843        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2844        LIBC_DEFINES.
2845        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2846        LIBC_DEFINES.
2847
28482002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2849
2850        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2851
28522002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2853
2854        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2855        cache-checking.
2856        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2857
28582002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2859
2860        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2861        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2862        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2863        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2864        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2865
28662002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2867
2868        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2869        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2870        Remove.
2871        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2872
28732002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2874
2875        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2876        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2877
28782002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2879
2880        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2881        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2882
28832002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2884
2885        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2886        * optman/rel.am: New.
2887
28882002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2889
2890        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2891        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2892        braino in comment on "exec". Extend --enable-ada handling.
2893
28942002-11-04      Joel Sherrill <joel@OARcorp.com>
2895
2896        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2897        tasks and rolling multiple loops into 1.
2898        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2899        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2900        Removed warnings.
2901
29022002-10-31      Joel Sherrill <joel@OARcorp.com>
2903
2904        * libchip/network/dec21140.c: Removed warnings.
2905        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2906        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2907        librdbg/src/m68k/any/remdeb_xdr.c,
2908        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2909        warnings.
2910        * libnetworking/rtems_webserver/socket.c,
2911        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2912
29132002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2914
2915        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2916        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2917        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2918        above.
2919
29202002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2921
2922        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2923        * wrapup/.cvsignore: Remove autom4te.cache.
2924        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2925        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2926        autom4te.cache.
2927        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2928        autom4te.cache.
2929        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2930        autom4te.cache.
2931
29322002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2933
2934        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2935
29362002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2937
2938        * optman/.cvsignore: Add autom4te.cache.
2939
29402002-09-14      Joel Sherrill <joel@OARcorp.com>
2941
2942        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2943
29442002-09-07      Joel Sherrill <joel@OARcorp.com>
2945
2946        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2947        include files to resolve warnings.
2948
29492002-09-07      Chris Johns <ccj@acm.org>
2950
2951        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2952        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2953        which corrects the problem  where the cs8900.c file was actually the BSP
2954        glue.  Joel did some hacking so this file will compile.  Previously it
2955        required providing a target.h file to compile.
2956        * libchip/network/cs8900.c.bsp: New file.
2957
29582002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2959
2960        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2961
29622002-08-31      Joel Sherrill <joel@OARcorp.com>
2963
2964        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2965        eliminate warning.
2966
29672002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2968
2969        * configure.ac: Add ada-tests.
2970
29712002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2972
2973        * Makefile.am: Add preinstall-stamp.
2974
29752002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2976
2977        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2978        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2979        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2980        gcc31 happy.
2981        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2982        cp.
2983
29842002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2985
2986        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2987        make/bsp.mak.
2988        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2989        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2990
29912002-08-12      Joel Sherrill <joel@OARcorp.com>
2992
2993        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2994        avoid error.
2995
29962002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2997
2998        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2999        * configure.ac: Add BSP_SUBDIRS.
3000        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3001        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3002        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3003        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3004        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3005        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3006        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3007        RTEMS_CHECK_BSP_CACHE.
3008        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3009        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3010        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3011        .$(OBJEXT) instead of .o.
3012        * libnetworking/pppd/Makefile.am,
3013        libnetworking/rtems_servers/Makefile.am,
3014        libnetworking/rtems_telnetd/Makefile.am,
3015        libnetworking/rtems_webserver/Makefile.am,
3016        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3017
30182002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3019
3020        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3021        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3022        ../libchip/serial/$(ARCH)/libserialio.a.
3023        * libchip/serial/Makefile.am: Don't tmp-install lib.
3024        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3025
30262002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3027
3028        * Makefile.am: Add rtems_makedir.
3029        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3030        * Makefile.am: Add wrapup-SUBDIR.
3031        * wrapup/ChangeLog: Remove.
3032        * wrapup/configure.ac: Remove.
3033        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3034        (Make the bare BSP happy).
3035        * configure.ac: Ditto.
3036        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3037        Create make/custom/default.cfg.
3038        * configure.ac: Add creation of make/custom/*.cfg. Create
3039        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3040
30412002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3042
3043        * Makefile.am: Clean $(PROJECT_RELEASE).
3044
30452002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3046
3047        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3048        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3049        prototype mismatches.
3050
30512002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3052
3053        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3054        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3055
30562002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3057
3058        * acinclude.m4: Add test "$multilib" != "yes".
3059        * config-ml.in: Remove.
3060        * acinclude.m4: Cleanups.
3061        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3062        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3063        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3064        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3065        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3066
30672002-07-16      Eric Norum <eric.norum@usask.ca>
3068
3069        * New driver for the Intel EtherExpressPro (82559ER) chip.
3070        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3071        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3072        * libchip/network/Makefile.am: Modified to reflect above.
3073
30742002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3075
3076        * acinclude.m4: New.
3077        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3078        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3079        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3080
30812002-07-01      Joel Sherrill <joel@OARcorp.com>
3082
3083        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3084        _Objects_Information_table now that it is a two dimensional array based
3085        upon API and class.
3086        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3087        of strnlen().
3088
30892002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3090
3091        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3092        preinstall libnetapps.a.
3093
30942002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3095
3096        * configure.ac: Remove librpc.
3097
30982002-06-25      Joel Sherrill <joel@OARcorp.com>
3099
3100        * Per PR233, moved librpc to exec.
3101        * configure.ac, wrapup/Makefile.am: Modified.
3102        * librpc, librpc/ChangeLog: Removed.
3103
31042002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3105
3106        * optman/Makefile.am: Remove multilib support.
3107        * optman/configure.ac: Ditto.
3108        * optman/sapi/Makefile.am: Ditto.
3109
31102002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3111
3112        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3113        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3114
31152002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3116
3117        Move networking libraries to c/src/exec/libnetworking
3118        * libnetworking/configure.ac, libnetworking/Makefile.am,
3119        libnetworking/wrapup/Makefile.am: Reflect Moval.
3120
31212002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3122
3123        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3124        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3125        <rtems/bspIo.h>.
3126
31272002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3128
3129        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3130        * libnetworking/rtems/mkrootfs.h: Ditto.
3131        * libnetworking/rtems/Makefile.am: Reflect changes above.
3132
31332002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3134
3135        * configure.ac: Remove lib.
3136
31372002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3138
3139        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3140        that exception stack frames on M68K members with VBR always are 6 byte
3141        long. The incorrect assumption resulted in some gdb commands like "next"
3142        to fail on the 68360.
3143
31442002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3145
3146        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3147        PR 220
3148        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3149        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3150        CVS.
3151        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3152        libnetworking/sys/filio.h: Remove.
3153        * libnetworking/sys/Makefile.am: Reflect changes above.
3154
31552002-05-07      Chris Johns <ccj@acm.org>
3156
3157        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3158        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3159        requires it to be stripped.
3160
31612002-05-01      Eric Norum <eric.norum@usask.ca>
3162
3163        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3164        assembly  to satisfy gcc 3.1 and newer.
3165
31662002-04-26      Eric Norum <eric.norum@usask.ca>
3167
3168        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3169        agressive optimization in gcc 3.1 does not reorder things.
3170
31712002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3172
3173        * libchip/network/dec21140.c: Reflect changes to powerpc's
3174        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3175        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3176        <rtems/score/cpu.h>.
3177        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3178        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3179
31802002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3181
3182        * optman/configure.ac: Remove ENABLE_GCC28.
3183
31842002-04-11      Chris Johns <ccj@acm.org>
3185
3186        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3187        driver control block field to the ifconfig network driver structure.
3188        This field is needed by the i82586 driver which was ported from NetBSD
3189        as it had better hardware abstraction.
3190        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3191        PR59, added the drv_ctrl driver control block field to the ifconfig
3192        network driver structure. This field is needed by the i82586 driver
3193        which was ported from NetBSD as it had better hardware abstraction.
3194
31952002-04-10      Mike Siers <mikes@poliac.com>
3196
3197        * libnetworking/rtems_webserver/NOTES,
3198        libnetworking/rtems_webserver/asp.c,
3199        libnetworking/rtems_webserver/balloc.c,
3200        libnetworking/rtems_webserver/default.c,
3201        libnetworking/rtems_webserver/ej.h,
3202        libnetworking/rtems_webserver/ejIntrn.h,
3203        libnetworking/rtems_webserver/ejlex.c,
3204        libnetworking/rtems_webserver/ejparse.c,
3205        libnetworking/rtems_webserver/emfdb.c,
3206        libnetworking/rtems_webserver/emfdb.h,
3207        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3208        libnetworking/rtems_webserver/handler.c,
3209        libnetworking/rtems_webserver/license.txt,
3210        libnetworking/rtems_webserver/md5.h,
3211        libnetworking/rtems_webserver/md5c.c,
3212        libnetworking/rtems_webserver/mime.c,
3213        libnetworking/rtems_webserver/misc.c,
3214        libnetworking/rtems_webserver/ringq.c,
3215        libnetworking/rtems_webserver/rom.c,
3216        libnetworking/rtems_webserver/security.c,
3217        libnetworking/rtems_webserver/sock.c,
3218        libnetworking/rtems_webserver/sym.c,
3219        libnetworking/rtems_webserver/uemf.c,
3220        libnetworking/rtems_webserver/uemf.h,
3221        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3222        libnetworking/rtems_webserver/url.c,
3223        libnetworking/rtems_webserver/value.c,
3224        libnetworking/rtems_webserver/wbase64.c,
3225        libnetworking/rtems_webserver/webcomp.c,
3226        libnetworking/rtems_webserver/webpage.c,
3227        libnetworking/rtems_webserver/webrom.c,
3228        libnetworking/rtems_webserver/webs.c,
3229        libnetworking/rtems_webserver/webs.h,
3230        libnetworking/rtems_webserver/websuemf.c,
3231        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3232        2.1.4.
3233
32342002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3235
3236        * libchip/network/i82586.c: Include <string.h>.
3237        * libchip/network/sonic.c: Ditto.
3238
32392002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3240
3241        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3242
32432002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3244
3245        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3246
32472002-03-27      Thomas.Doerfler@imd-systems.de
3248
3249        PR 144
3250        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3251        memory address 0 when called for the first time. This is done when
3252        trying to clear the variable "dhcp_hostname".
3253
32542002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3255
3256        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3257        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3258        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3259        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3260        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3261        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3262        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3263        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3264        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3265        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3266        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3267        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3268        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3269        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3270        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3271        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3272        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3273        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3274        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3275        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3276        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3277        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3278        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3279        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3280        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3281        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3282        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3283        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3284        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3285        AUTOMAKE_OPTIONS.
3286        * libnetworking/configure.ac:
3287        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3288        foreign 1.6]).
3289        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3290        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3291        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3292        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3293        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3294        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3295        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3296        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3297        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3298        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3299        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3300        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3301        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3302        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3303        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3304        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3305        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3306
33072002-03-27      Ilya Alexeev <ilya@continuum.ru>
3308
3309        PR 162
3310        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3311        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3312        used in a device write routines.  Now ppp_softc structure have own
3313        character for writing to device (sc_outchar).  I think that converting
3314        local variables to static is not a right solution, because problems will
3315        occur in the case of two or more ppp instances.
3316        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3317        must be u_long, otherwise in the case of the big output packet endless
3318        loop may occur.
3319
33202002-03-21      Ilya Alexeev <ilya@continuum.ru>
3321
3322        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3323        preparations for multiple PPPD connections.
3324
33252002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3326
3327        PR 149
3328        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3329        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3330        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3331        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3332
33332002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3334
3335        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3336        * configure.ac: Modified to reflect addition.
3337
33382002-02-27      Ilya Alexeev <ilya@continuum.ru>
3339
3340        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3341        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3342        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3343        capabilities as well as eliminate some warnings.
3344
33452002-02-27      Eric Norum <eric.norum@usask.ca>
3346
3347        * libnetworking/net/radix.c: Properly handle fetching the default route
3348        when there is no route.  This was a bug in the original FreeBSD code and
3349        this fix is from an updated version of their code.
3350
33512002-02-16      Eric Norum <eric.norum@usask.ca>
3352
3353        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3354        checking.
3355
33562002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3357
3358        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3359        dodefaultroute.
3360
33612002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3362
3363        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3364        include <rtems/seterr.h>.
3365
33662002-02-01      Mike Siers <mikes@poliac.com>
3367
3368        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3369        avoid bringing the link down too fast. NOTE: Mike reports successfully
3370        running at 56K baud on a direct link.
3371
33722002-02-01      Eric Valette <valette@crf.canon.fr>
3373
3374        * librdbg/So many patches have been posted recently on the mailing list
3375        and  because we were unable to find correct solution to compile on
3376        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3377        because the coding  style of rdbg was rather inconsistant among various
3378        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3379        global coding style (using indent + manual edits), 2) incorporate/review
3380        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3381        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3382        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3383        after rdbg initialization is done, NB : the paches is huge but it is
3384        mainly due to coding styke chnages.  Only few lines of codes have been
3385        really changed and they do not impact  rdbg functionnality (AFAIKT).
3386        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3387        librdbg/include/rdbg/m68k/rdbg_f.h,
3388        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3389        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3390        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3391        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3392        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3393        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3394        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3395        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3396        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3397        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3398        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3399        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3400        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3401        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3402        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3403        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3404
34052002-01-31      Mike Siers <mikes@poliac.com>
3406
3407        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3408        * Nice Update of PPPD support which eliminates the requiremetn that
3409        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3410        and reports that it seems to be more stable and handle larger packets
3411        better.  This patch replaces the termios tasks with more general pppd
3412        network driver tasks.  The functions pppinput() and pppstart() get
3413        called from the interrupt service routine.
3414        * libnetworking/Makefile.am, libnetworking/configure.ac,
3415        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3416        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3417        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3418        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3419        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3420        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3421        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3422        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3423        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3424        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3425        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3426        libnetworking/net/route.c, libnetworking/net/route.h,
3427        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3428        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3429        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3430        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3431        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3432        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3433        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3434        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3435        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3436        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3437        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3438        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3439        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3440        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3441        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3442        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3443        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3444        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3445        libnetworking/pppd/example/README,
3446        libnetworking/pppd/example/netconfig.h,
3447        libnetworking/wrapup/Makefile.am: Modified.
3448        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3449        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3450        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3451        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3452        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3453        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3454        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3455        libnetworking/modem/pppcompress.c: Subdirectory removed.
3456
34572002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3458
3459        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3460        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3461
34622002-01-18      Till Straumann <strauman@slac.stanford.edu>
3463
3464        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3465        issues: - exception handler needs to enable MSR_FP if the interrupted
3466        thread is FP enabled. - printk message for MSR fixed and added
3467        stacktrace. NOTE: this requires the stacktrace patch to
3468        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3469        however).
3470
34712002-01-06      Joel Sherrill <joel@OARcorp.com>
3472
3473        * optman/.cvsignore: Added aclocal.m4 and configure.
3474        * optman/.cvsignore: New file.
3475
34762002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3477
3478        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3479
34802002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3481
3482        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3483        * optman/ChangeLog: New.
3484        * optman/configure.ac: New.
3485        * optman/Makefile.am: New.
3486        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3487        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3488
34892001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3490
3491        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3492
34932001-12-18      Eric Norum <eric.norum@usask.ca>
3494
3495        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3496        `directories' (path names with a / at the end) while disallowing open()
3497        operations on TFTP `directories'.
3498
34992001-12-07      Eric Norum <eric.norum@usask.ca>
3500
3501        * libnetworking/lib/tftpDriver.c: Restore write capability.
3502
35032001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3504
3505        * libchip/network/sonic.h: Fix typo.
3506        * libnetworking/arpa/Makefile.am: Remove stray lines.
3507
35082001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3509
3510        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3511
35122001-10-18      Eric Norum <eric.norum@usask.ca>
3513
3514        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3515        chdir() and open() operations within the TFTP file system.
3516
35172001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3518
3519        * librdbg/configure.ac: Fix latent bug exposed by removal of
3520        config.cache's which prevented powerpc targets librdbg from building.
3521
35222001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3523
3524        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3525        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3526        autoconf-2.52 happy.
3527
35282001-10-12      Mike Siers <mikes@poliac.com>
3529
3530        * libnetworking/Update to stable working state.  Congratulations Mike!
3531        :).
3532        * libnetworking/modem_example: Directory removed.
3533        * libnetworking/modem_example/16550.h,
3534        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3535        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3536        libnetworking/modem_example/ppp.h,
3537        libnetworking/modem_example/pppcompress.c: Files removed.
3538        * libnetworking/pppd/example/pppd.options: New file.
3539        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3540        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3541        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3542        libnetworking/pppd/rtemsmain.c: Updated.
3543
35442001-10-12      Joel Sherrill <joel@OARcorp.com>
3545
3546        * libchip/serial/z85c30.c: Fixed typo.
3547
35482001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3549
3550        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3551        * configure.in: Remove.
3552        * configure.ac: New file, generated from configure.in by autoupdate.
3553        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3554        * libchip/configure.in: Remove.
3555        * libchip/configure.ac: New file, generated from configure.in by
3556        autoupdate.
3557        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3558        * librdbg/configure.in: Remove.
3559        * librdbg/configure.ac: New file, generated from configure.in by
3560        autoupdate.
3561        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3562        * libnetworking/configure.in: Remove.
3563        * libnetworking/configure.ac: New file, generated from configure.in by
3564        autoupdate.
3565
35662001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3567
3568        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3569        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3570        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3571
35722001-09-27      Joel Sherrill <joel@OARcorp.com>
3573
3574        * libchip/ChangeLog: Fixed typo in date.
3575
35762001-09-27      Eric Norum <eric.norum@usask.ca>
3577
3578        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3579        TFTP  filesystem.
3580
35812001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3582
3583        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3584        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3585        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3586        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3587        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3588        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3589        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3590        'PREINSTALL_FILES ='.
3591        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3592        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3593        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3594        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3595        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3596        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3597        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3598        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3599        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3600        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3601        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3602        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3603
36042001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3605
3606        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3607        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3608        * librdbg/src/m68k/any/Makefile.am: Ditto.
3609        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3610        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3611        happy.
3612
36132001-09-21      Joel Sherrill <joel@OARcorp.com>
3614
3615        * libchip/network/Makefile.am: Fixed typo on file name.
3616        * libchip/network/i82586.c: Commented out line 318 which is referencing
3617        a member of a structure that is not currently there.  This needs to be
3618        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3619        to C style.
3620
36212001-09-19      Eric Norum <eric.norum@usask.ca>
3622
3623        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3624
36252001-09-19      Chris Johns <ccj@acm.org>
3626
3627        * libchip/network/README.i82586, libchip/network/i82586.c,
3628        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3629        Network driver for Intel i82586.
3630        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3631        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3632        "root" filesystem with information obtained via the DHCP response.
3633
36342001-09-14      Eric Norum <eric.norum@usask.ca>
3635
3636        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3637        make gcc 3.x happy.
3638
36392001-08-16      Mike Siers <mikes@poliac.com>
3640
3641        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3642        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3643        These support callback functionality that has not even been compiled
3644        under RTEMS yet.
3645        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3646        example application.  Mike's notes on the modifications: - renamed
3647        error() function because of namespace problems - removed calls to the
3648        exit() funciton - removed extra files from the pppd source directory -
3649        defined pppd task constant values in rtemspppd.h - modifyied example
3650        code to get actual tick per second value - placed the pppd 2.3.11 man
3651        page file (pppd.8) into the pppd directory.
3652        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3653        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3654        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3655        libnetworking/pppd/rtems-ppp.c: Deleted.
3656        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3657        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3658        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3659        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3660        libnetworking/pppd/example/init.c,
3661        libnetworking/pppd/example/netconfig.h,
3662        libnetworking/pppd/example/ppp.conf,
3663        libnetworking/pppd/example/pppdapp.c,
3664        libnetworking/pppd/example/system.h: New files.
3665        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3666        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3667        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3668        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3669        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3670        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3671        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3672        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3673        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3674        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3675        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3676        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3677        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3678        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3679        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3680
36812001-08-16      Joel Sherrill <joel@OARcorp.com>
3682
3683        * libnetworking/pppd/example/Makefile: Removed.
3684        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3685        to avoid bootstrap -c clobbering it.
3686        * libnetworking/rtems_telnetd/.cvsignore: New file.
3687
36882001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3689
3690        * libnetworking/Makefile.am, libnetworking/configure.in,
3691        libnetworking/rtems_servers/Makefile.am,
3692        libnetworking/rtems_servers/telnetd.c,
3693        libnetworking/rtems_servers/telnetd.h,
3694        libnetworking/rtems_telnetd/Makefile.am,
3695        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3696        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3697        libnetworking/rtems_telnetd/telnetd.c,
3698        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3699        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3700        effect when ftpd change. - the tcp/ip stats have been implemented into
3701        icmds.c and started when telnetd daemon is started.
3702        * libnetworking/rtems_servers/telnetd.c,
3703        libnetworking/rtems_servers/telnetd.h: Removed.
3704        * libnetworking/rtems_telnetd: New directory.
3705        * libnetworking/rtems_telnetd/Makefile.am,
3706        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3707        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3708        libnetworking/rtems_telnetd/telnetd.c,
3709        libnetworking/rtems_telnetd/telnetd.h: New files.
3710
37112001-06-14      Joel Sherrill <joel@OARcorp.com>
3712
3713        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3714        Moved from libmisc/shell so the network stack to address network
3715        depenendency.
3716        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3717
37182001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3719
3720        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3721
37222001-05-15      Joel Sherrill <joel@OARcorp.com>
3723
3724        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3725        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3726        accidentally deleted the incorrectly empty versions.
3727
37282001-05-14      Till Straumann <strauman@slac.stanford.edu>
3729
3730        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3731        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3732        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3733        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3734        to know the values) - the affected BSP (shared/motorola) headers have
3735        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3736        driver (libchip/network/dec21140.c) has been fixed to use
3737        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3738        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3739        who is using this driver. - the DEC driver also has been fixed to use
3740        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3741        delay_in_bus_cycles().
3742
37432001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3744
3745        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3746
37472001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3748
3749        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3750
37512001-04-24      Eric Norum <eric.norum@usask.ca>
3752
3753        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3754        NTP synchronization a little more robust -- no NTP daemon yet, but at
3755        least it trys a little harder when the primary NTP server is down.
3756
37572001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3758
3759        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3760        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3761        libnetworking/pppd/modem_example/modem.c,
3762        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3763        other strings into English.
3764        * libnetworking/pppd/STATUS: updated to reflect the changes.
3765
37662001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3767
3768        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3769        again.
3770
37712001-04-20      Eric Valette <valette@crf.canon.fr>
3772
3773        * mcp750 directory renamed new_exception processing as it supports many
3774        more CPU models.
3775        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3776        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3777        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3778        formerly in mcp750 plus modifications.
3779        * librdbg/src/powerpc/mcp750/.cvsignore,
3780        librdbg/src/powerpc/mcp750/Makefile.am,
3781        librdbg/src/powerpc/mcp750/remdeb.h,
3782        librdbg/src/powerpc/mcp750/remdeb_f.x,
3783        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3784        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3785        new_exception_processing.
3786        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3787        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3788        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3789        part of this effort to add support for the MPC8xx.
3790
37912001-04-19      Joel Sherrill <joel@OARcorp.com>
3792
3793        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3794        internal include files.
3795
37962001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3797
3798        PR 158
3799        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3800        rcmd() library call by commenting out the parts that deal with signals.
3801        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3802        stdio. The 'server-side' parts of this file which deal with
3803        authentication are disabled since they are not needed.
3804
38052001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3806
3807        * libnetworking/include/.cvsignore: Remove dangling file.
3808
38092001-03-14      Joel Sherrill <joel@OARcorp.com>
3810
3811        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3812        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3813        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3814        libchip style serial drivers can be written in libcpu or libbsp.
3815
38162001-03-01      Joel Sherrill <joel@OARcorp.com>
3817
3818        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3819        libchip/network/sonic.c, libchip/network/sonic.h,
3820        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3821        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3822        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3823        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3824        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3825        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3826        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3827        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3828
38292001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3830
3831        * librdbg/include/rdbg/Makefile.am,
3832        librdbg/include/rdbg/i386/Makefile.am,
3833        librdbg/include/rdbg/m68k/Makefile.am,
3834        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3835        style on include files.
3836
38372001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3838
3839        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3840        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3841        replace ${..} with $(..).
3842        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3843        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3844        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3845        libnetworking/rtems/Makefile.am, libnetworking/
3846        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3847        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3848        include_*HEADERS instead of H_FILES.
3849        * libnetworking/include/Makefile.am: Remove.
3850        * libnetworking/Makefile.am: Add handling of *.h files.
3851        * libnetworking/configure.in: Remove include/Makefile.
3852
38532001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3854
3855        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3856
38572001-01-31      Sergei Organov <osv@javad.ru>
3858
3859        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3860        current dir and root dir removed in favor of new libio support for
3861        task-local current and root directories. - Bug in `close_data_socket()'
3862        introduced by previous change fixed. - `command_pasv()' changed to set
3863        timeout on socket we are listening on and code fixed to don't close
3864        socket twice on error. - `serr()' changed to clear `errno'. -
3865        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3866        changed to clear `errno' before processing session. -
3867        `close_data_socket()' fixed to close both active and passive sockets -
3868        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3869        empty string  in `exec_command()'.
3870
38712001-01-25      Eric Norum <eric.norum@usask.ca>
3872
3873        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3874        improves throughput on systems which are dropping packets.   Only the
3875        first timeout is reduced.  This keeps the number of extra packets down
3876        on networks that are very busy and dropping lots of packets.
3877
38782001-01-24      Sergei Organov <osv@javad.ru>
3879
3880        * libnetworking/rtems_servers/ftpd.c,
3881        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3882        - Timeouts on sockets implemented. 'idle' field added to configuration.
3883        No timeout by default to keep backward compatibility. Note: SITE IDLE
3884        command not implemented yet. - Basic global access control implemented.
3885        'access' field added to configuration. No access limitations by default
3886        to keep backward compatibility. - Anchor data socket for active mode
3887        (using self IP and port 20.) - Fixed default data port support (still
3888        not tested). - Don't allow IP address different from originating host in
3889        PORT command to improve security. - Fixed bug in MDTM command. - Check
3890        for correctness of parsing of argument in command_port(). - Fixed
3891        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3892        a directory. - Command parsing a little bit improved: command names are
3893        now converted to upper-case to be more compatible with RFC (command
3894        names are not case-sensitive.) - Reformat comments so that they have
3895        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3896        previous changes - True ASCII mode implemented (doesn't work for hooks
3897        and /dev/null) - Passive mode implemented, PASV command added. - Default
3898        port for data connection could be used (untested, can't find ftp client
3899        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3900        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3901
39022001-01-18      Joel Sherrill <joel@OARcorp.com>
3903
3904        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3905        macro using variable arguments.
3906        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3907        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3908        since I updated the main RTEMS development machine to RedHat 7.2 and
3909        apparently got a new version of rpcgen.
3910
39112001-01-12      Sergei Organov <osv@javad.ru>
3912
3913        * libnetworking/rtems_servers/ftpd.c,
3914        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3915        - use pool of pre-created threads to handle sessions instead of
3916        creating/deleting threads on the fly - LIST output is now similar to
3917        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3918        happy with it. - LIST NAME now works (both for files and directories) -
3919        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3920        clients happy  - keep track of CWD for every session separately -
3921        ability to specify root directory name for FTPD in configuration table.
3922        FTPD will then create illusion for FTP clients that this is actually
3923        root directory. - ignore options sent in commands, thus LIST -al FILE
3924        works and doesn't try to list "-al" directory. - buffers are allocated
3925        on stack instead of heap where possible to eliminate malloc/free calls
3926        (avoid possible heap fragmentation troubles). - drop using of task
3927        notepad to pass parameters - use function arguments instead - use
3928        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3929        in socket() instead of AF_INET.
3930
39312001-01-02      Joel Sherrill <joel@OARcorp.com>
3932
3933        * libnetworking/CHANGELOG: Removed.
3934        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3935
39362000-12-14      Eric Norum <eric.norum@usask.ca>
3937
3938        * libnetworking/lib/tftpDriver.c: Added write capability.
3939
39402000-12-08      Joel Sherrill <joel@OARcorp.com>
3941
3942        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3943        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3944        numerous variable declarations conditional on PPP_COMPRESS and
3945        PPP_FILTER.  Commented out variables that were not used because the code
3946        using them was commented out. Removed totally unused variables.
3947        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3948        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3949
39502000-11-30      Joel Sherrill <joel@OARcorp.com>
3951
3952        * libnetworking/modem/ppp_tty.c: Changed to include
3953        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3954        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3955        * libnetworking/Makefile.am: Modified to reflect above.
3956
39572000-11-27      Joel Sherrill <joel@OARcorp.com>
3958
3959        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3960
39612000-11-25      Eric Norum <eric.norum@usask.ca>
3962
3963        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3964        core.
3965
39662000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3967
3968        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3969        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3970        subdir.
3971        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3972        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3973        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3974        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3975        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3976        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3977        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3978        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3979        ppp_tty.c and the real pppd main is in pppmain.c.
3980
39812000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3982
3983        * libchip/network/sonic.c: Added ipalign() routine to align the received
3984        packet so that the ip header is on a 32-bit boundary. Necessary for
3985        cpu's that do not allow unaligned loads and stores and when the 32-bit
3986        DMA mode is used.
3987
39882000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3989
3990        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3991        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3992        ACLOCAL_AMFLAGS.
3993        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3994        ACLOCAL_AMFLAGS.
3995        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3996        ACLOCAL_AMFLAGS.
3997
39982000-11-03      Chris Johns <ccj@acm.org>
3999
4000        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4001        libchip/network/cs8900.h: New files.
4002
40032000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4004
4005        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4006        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4007        $(RTEMS_TOPdir)/aclocal.
4008        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4009        $(RTEMS_TOPdir)/aclocal.
4010        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4011        $(RTEMS_TOPdir)/aclocal.
4012
40132000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4014
4015        * configure.in: Switch to GNU-canonicalization.
4016        * Makefile.am: Reflect changes to configure.in.
4017        * acinclude.m4: Remove.
4018
40192000-10-30      Joel Sherrill <joel@OARcorp.com>
4020
4021        * POSIX include files merged into newlib.  This resulted in some
4022        definitions moving to other files and thus some secondary effects in
4023        RTEMS source code.
4024        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4025        in sync with newlib's <machine/types.h>.
4026        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4027        definition of struct itimerval in <sys/time.h>.
4028
40292000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4030
4031        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4032        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4033        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4034        * ChangeLog: Fix typos.
4035        * configure.in: add tests to the GNU canonicalized subdirectories.
4036
40372000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4038
4039        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4040        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4041        the lib directory before configuring lib/.
4042
40432000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4044
4045        * configure.in, Makefile.am: add exec to the GNU canonicalized
4046        subdirectories.
4047        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4048        * configure.in: add libnetworking, librpc and librdb to the GNU
4049        canonicalized subdirectories.
4050        * configure.in: add libmisc and libchip to the GNU canonicalized
4051        subdirectories.
4052        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4053        Switch to GNU canonicalization.
4054        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4055        Switch to GNU canonicalization.
4056        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4057        Switch to GNU canonicalization.
4058
40592000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4060
4061        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4062        canonicalization to libfs/. The approach is currently a bit of a hack as
4063        GNU canonicalization does not support the per-BSP build some of the
4064        other directories require.  As more of the tree is converted, this will
4065        become less  of an issue.
4066
40672000-10-20      Joel Sherrill <joel@OARcorp.com>
4068
4069        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4070        parameter.
4071
40722000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4073
4074        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4075        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4076        * librdbg/configure.in: Add m68k support.
4077        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4078        subdirectory.
4079        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4080        failure.
4081        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4082        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4083        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4084        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4085        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4086        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4087        librdbg/src/m68k/.cvsignore: New files.
4088        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4089        function pointers.
4090        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4091        _after_ pointer has been checked against NULL.
4092
40932000-10-18      Joel Sherrill <joel@OARcorp.com>
4094
4095        * wrapup/Makefile.am: Added libfs.
4096
40972000-10-18      Chris Johns <ccj@acm.org>
4098
4099        * libfs created.
4100        * configure.in: Added libfs subdirectory.
4101        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4102
41032000-09-28      Joel Sherrill <joel@OARcorp.com>
4104
4105        * libnetworking/rtems_webserver/Makefile.am,
4106        libnetworking/rtems_webserver/base64.c,
4107        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4108        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4109
41102000-09-22      Joel Sherrill <joel@OARcorp.com>
4111
4112        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4113        libnetworking/rtems/rtems_bsdnet_internal.h,
4114        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4115        have included rtems.h.  It is now including precisely the  least amount
4116        of low level, yet portable .h files to get the basic RTEMS types
4117        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4118        used machine/types.h to include rtems.h.
4119
41202000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4121
4122        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4123
41242000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4125
4126        * libnetworking/ChangeLog: Cleanup.
4127
41282000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4129
4130        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4131        * libchip/ChangeLog: Fix formating.
4132
41332000-09-05      Joel Sherrill <joel@OARcorp.com>
4134
4135        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4136        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4137        confusion and to work with the converted flags.
4138
41392000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4140
4141        * wrapup/Makefile.am: Include compile.am.
4142        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4143        libchip/serial/Makefile.am: Include compile.am.
4144        * librdbg/src/i386/any/Makefile.am,
4145        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4146        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4147        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4148        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4149        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4150        libnetworking/rtems_servers/Makefile.am,
4151        libnetworking/rtems_webserver/Makefile.am,
4152        libnetworking/wrapup/Makefile.am: Include compile.am.
4153
41542000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4155
4156        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4157        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4158
41592000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4160
4161        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4162
41632000-08-31      Joel Sherrill <joel@OARcorp.com>
4164
4165        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4166        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4167        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4168        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4169        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4170        * libnetworking/wbase64.c: Removed.
4171        * libnetworking/Makefile.am, libnetworking/asp.c,
4172        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4173        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4174        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4175        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4176        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4177        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4178        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4179        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4180        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4181        Modified.
4182
41832000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4184
4185        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4186
41872000-08-30      Joel Sherrill <joel@OARcorp.com>
4188
4189        * libnetworking/rtems_webserver/license.txt: New file.
4190
41912000-08-10      Joel Sherrill <joel@OARcorp.com>
4192
4193        * ChangeLog: New file.
4194        * libchip/ChangeLog: New file.
4195        * librdbg/ChangeLog: New file.
4196        * libnetworking/ChangeLog: New file.
4197
Note: See TracBrowser for help on using the repository browser.