source: rtems/c/src/ChangeLog @ 6083017

4.104.115
Last change on this file since 6083017 was d949482, checked in by Ralf Corsepius <ralf.corsepius@…>, on 11/12/09 at 16:34:24

2009-11-12 Ralf Corsépius <ralf.corsepius@…>

  • libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
  • Property mode set to 100644
File size: 155.2 KB
Line 
12009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
4        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
5        uint32_t (16bit ints are too small).
6
72009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
8
9        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
10        * libchip/network/if_dc.c: Fix type mismatch.
11
122009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * aclocal/bsp-linkcmds.m4: New.
15
162009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * configure.ac: Rework CFLAGS setup.
19        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
20        * automake/compile.am: Remove RTEMS_CFLAGS.
21
222009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * libchip/ide/ata.h: Move extern "C".
25
262009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
29        Use hex-constants to avoid implicit int-casts.
30        * libchip/i2c/spi-memdrv.c:
31        Use hex-constants to avoid implicit int-casts.
32        Use rtems_off64_t offsets to avoid loosing precision.
33
342009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
35
36        * libchip/serial/ns16550.c: Update for interrupt handler type change.
37
382009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * aclocal/bsp-alias.m4: New.
41        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
42
432009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
46
472009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
50        * Makefile.am: Remove BARE_CPU_MODEL.
51
522009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * configure.ac: Remove cfg_dir.
55
562009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
57
58        * configure.ac: Remove -std=c99 -fasm.
59        Remove AM_CONDITIONAL LIBCHIP.
60        * libchip/Makefile.am, wrapup/Makefile.am:
61        Remove AM_CONDITIONAL LIBCHIP.
62
632009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
64
65        * configure.ac: Pick up make/custom/*.
66        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
67
682009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
69
70        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
71        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
72
732009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
74
75        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
76
772009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
78
79        * Makefile.am: Remove RTEMS_HOST (unused).
80        * configure.ac: Remove RTEMS_HOST (unused).
81        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
82
832009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
84
85        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
86        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
87
882009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
91        aclocal/check-posix.m4, aclocal/enable-posix.m4,
92        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
93
942009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * configure.ac: Rework make/custom/* handling.
97        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
98        * Makefile.am: Remove make/custom/default.cfg-rule.
99
1002009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
101
102        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
103        NULL pointer access in interrupt handler.
104
1052009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
106
107        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
108        device API change.
109
1102009-10-08      Chris Johns <chrisj@rtems.org>
111
112        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
113        multiblock support from the ATA driver. Multiblock at the disk
114        level should not be a global policy as a disk may have more than
115        one partition with different block sizes. An IDE driver could
116        decide to use the feature with DMA but this a driver specific
117        design choice. Fixed bugs relating to variable block sizes and
118        large block transfer.
119        * c/src/libchip/ide/ide_controller.c,
120        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
121        Changed the block size to 32bits so blocks of 64K or bigger can be
122        transfered in a single driver call.
123
1242009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
125
126        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
127        shared irq.h yet and this breaks a significant number of them.
128
1292009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
130
131        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
132        model.
133
1342009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
135
136        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
137        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
138        renamed to rtems_termios_baud_to_number.
139
1402009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
141
142        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
143        termios_baud_to_number (duplicate prototypes).
144        Add C++-guards.
145        Include rtems/termiostypes.h.
146
1472009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
150
1512009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
154        physical address to support BSD TCP/IP stack.
155
1562009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * libchip/network/elnk.c: Convert calls to legacy routine
159        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
160
1612009-08-03      Roger Dahlkvist <ruppe@kth.se>
162
163        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
164
1652009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
166
167        * libchip/ide/ata.c: Remove warning.
168
1692009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
170
171        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
172        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
173        now use the same macros.
174        * aclocal/bsp-bspcleanup-options.m4: New file.
175
1762009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
177
178        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
179        obsolete defines and declarations.  Set initial baud during device
180        open.  Fixed interrupt mode.
181
1822009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
183
184        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
185        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
186        EINVAL and ENOTTY as appropriate.
187
1882009-05-30      Chris Johns <chrisj@rtems.org>
189
190        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
191        devices on an IDE bus and cleaned up the initialisation register
192        call.
193
1942009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
195
196        * libchip/network/i82586.c: Fix warning in manner suggested by
197        Arnout Vandecappelle <arnout@mind.be> in
198        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
199
2002009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        * libchip/network/if_dc.c: Fixed warnings.
203
2042009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
205
206        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
207        as needed.
208
2092009-04-29      Chris Johns <chrisj@rtems.org>
210
211        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
212
213        * libchip/ide/ide_controller.c: Change the status detection and
214        add a message if the transfer fails. There is currently no error
215        handle at the IDE drvier level.
216
2172009-03-12      Daniel Hellstrom <daniel@gaisler.com>
218
219        PR 1392/bsps
220        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
221        over multiple pages results in extra data being written.
222
2232009-02-27      Gene Smith <gene.smith@siemens.com>
224
225        PR 1356
226        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
227        cards.
228
2292009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
230
231        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
232        enabled on x86.
233
2342009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
235
236        * aclocal/bspopts.m4: Quoting cosmetics.
237
2382009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
239
240        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
241        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
242        writes.  Fixed integer type in device structure.
243
2442009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
245
246        * libchip/serial/ns16550.c: Turn on ns16550_process() for
247        BSP_FEATURE_IRQ_LEGACY case also.
248
2492008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
250
251        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
252        level LibI2C interface.  Added generic block IO functions.
253
2542008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
255
256        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
257        optman/rtems/no-msg.c, optman/rtems/no-part.c,
258        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
259        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
260        optman/sapi/no-ext.c, optman/sapi/no-io.c:
261        Revert previous patch (cvs clash with Joel hacking cpukit).
262
2632008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
264
265        * aclocal/canonical-target-name.m4: Remove tic4x.
266
2672008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
268
269        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
270
2712008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
272
273        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
274        optman/rtems/no-msg.c, optman/rtems/no-part.c,
275        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
276        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
277        optman/sapi/no-ext.c, optman/sapi/no-io.c:
278        Fix prototypes.
279
2802008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
281
282        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
283
2842008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
285
286        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
287        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
288        duplicated data.
289
2902008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
291
292        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
293        SuperCore Handler initialization routines to directly pull parameters
294        from configuration table.
295
2962008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
297
298        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
299        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
300        optman/rtems/no-part.c, optman/rtems/no-region.c,
301        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
302        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
303        initialization routines to directly pull parameters from
304        configuration table. Eliminate empty routines sportted.
305
3062008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
307
308        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
309
3102008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
311
312        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
313        all public use of TOD conversion routines.
314
3152008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
316
317        * libchip/network/smc91111config.h:
318        #include <stdint.h> instead of <rtems/stdint.h>.
319
3202008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
321
322        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
323        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
324
3252008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
326
327        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
328
3292008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
330
331        * libchip/serial/ns16550.c: Transmit the character in the polled write
332        function within a critical section for printk() compatibility.
333
3342008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
335
336        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
337
3382008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
339
340        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
341
3422008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
343
344        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
345
3462008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
347
348        * aclocal/bsp-bootcard-options.m4: Fix quoting.
349
3502008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
351
352        * aclocal/bsp-bootcard-options.m4: New file.
353        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
354
3552008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
356
357        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
358        BSPs that support this feature.
359
3602008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
361
362        * libchip/serial/ns16550.c: Fix typo.
363
3642008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
365
366        * libchip/serial/ns16550.c: Fix typo.
367
3682008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
369
370        * libchip/serial/ns16550.c: Add not supported on arm even though it is
371        not simple vectored.
372
3732008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
374
375        * libchip/serial/ns16550.c: Not currently supported on architectures
376        with simple vectored interrupt model.
377
3782008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
379
380        * aclocal/version.m4: Bump RTEMS_API to 4.10.
381        Bump _RTEMS_VERSION to 4.9.99.0.
382
3832008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
384
385        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
386        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
387        functions have now static linkage type.  Added constant qualifier to
388        operations table and read-only function parameters.
389
390        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
391        c/src/libchip/serial/serial.h:  Include required header files.  Removed
392        support for old PowerPC exception handling.  Various fixes for
393        interrupt related routines.  Added support for BSPs with IRQ extension
394        API.
395
3962008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
397
398        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
399        is no PCI bus based upon the BSP not having a base address defined.
400        This means this driver cannot be supported on that board.
401
4022008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
403
404        * libchip/network/dec21140.c, libchip/network/elnk.c,
405        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
406
4072008-09-17      Miao Yan <yanmiaobest@gmail.com>
408
409        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
410        add simple device only filesystem (devfs), optionally completely drop
411        out filesystem, and to clean up disabling newlib reentrancy support.
412        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
413        now has a 15K code space.
414        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
415        Removed.
416
4172008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
418
419        * libchip/ide/ata.h: Convert to Unix file format.
420
4212008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
422
423        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
424        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
425        libchip/serial/serial.h, libchip/serial/serprobe.c,
426        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
427        Convert to "bool".
428        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
429        libchip/i2c/spi-memdrv.h: Convert to "bool".
430        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
431        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
432        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
433        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
434        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
435        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
436        Convert to "bool".
437        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
438        Convert to "bool".
439        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
440        Convert to "bool".
441
4422008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
443
444        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
445        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
446        memory driver to not use the clock ioctl to install a method to poll
447        for input. It now uses a Class API Timer which means we can eliminate
448        this special IOCTL from all clock drivers.
449        * libchip/shmdr/setckvec.c: Removed.
450
4512008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
452
453        * libchip/network/sonic.c: Do not declare a variable just to hold an
454        ignored return value.
455
4562008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
457
458        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
459
4602008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
461
462        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
463        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
464
4652008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
466
467        * libchip/display/disp_hcms29xx.c: Do not make these static. They
468        appear to be unused that way.
469
4702008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
471
472        * libchip/shmdr/shm_driver.h: Correct prototypes.
473
4742008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
475
476        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
477        variables and made methods static.
478
4792008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
480
481        * libchip/serial/ns16550.c: Fix warning.
482
4832008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
484
485        * aclocal/prog-cc.m4: Add -Wnested-externs.
486
4872008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
488
489        * libchip/network/dec21140.c: Add missing prototype.
490        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
491
4922008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
493
494        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
495        -Wstrict-prototypes to RTEMS_CFLAGS.
496
4972008-08-02      Chris Johns <chrisj@rtems.org>
498
499        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
500        rtems_blkdev_request count and start references. Use
501        RTEMS_BLKDEV_START_BLOCK.
502
5032008-07-29      Chris Johns <chrisj@rtems.org>
504
505        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
506
507        * libchip/ide/ata.c: Change to use a mutex rather than disable
508        pre-emption. Updated to the libblock changes.
509
510        * libchip/ide/ata_internal.h: Updated to the new chains API.
511
512        * libchip/ide/ide_controller.c: Updated to the libblock
513        changes. Added come debug tracing.
514
515        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
516        to the libblock changes.
517
5182008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
519
520        * configure.ac: Remove RPCGEN, RPCTOOLS.
521
5222008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
523
524        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
525        for output format specifiers.
526
5272008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
528
529        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
530        Fixed some data types
531
5322008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
533
534        * libchip/i2c/spi-sd-card.c: Added missing header file.
535        * libchip/Makefile.am: Added SD Card driver.
536
5372008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
538
539        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
540        make glyphs non-constant, added file headers
541
5422008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
543
544        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
545        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
546        * libchip/display/font_hcms29xx.h
547        Creation of SPI display driver
548
5492008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
550
551        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
552        via SPI.
553
5542008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
555
556        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
557        AC_PREREQ(2.62).
558
5592008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
560
561        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
562
5632008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
564
565        * libchip/Makefile.am: Move termios helper routines from libchip to
566        libcsupport. Add routine which makes it easy for a termios device
567        driver to inform termios of its default baud rate. This avoids
568        inconsistencies in later termios settings changes.
569        * libchip/serial/termios_baud2index.c,
570        libchip/serial/termios_baud2num.c: Removed.
571
5722008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
573
574        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
575
5762008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
577
578        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
579        not fail if there are none.
580
5812008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
582
583        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
584        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
585        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
586        * libchip/Makefile.am:
587        derived a generic spi memory driver from spi-flash-m25p40,
588        added descriptor for fram fm25l256
589
5902008-05-07      Till Straumann <strauman@slac.stanford.edu>
591
592        PR 649/bsps
593        * libchip/ide/ata.c: Give up if the interface does not become ready.
594
5952008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
596
597        Moved to cpukit.
598        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
599        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
600        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
601        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
602        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
603        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
604        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
605        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
606        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
607        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
608        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
609        nfsclient/src/xdr_mbuf.c: Removed.
610
6112008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
612
613        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
614
6152008-01-05      Chris Johns <chrisj@rtems.org>
616
617        * libchip/flash/am29lv160.c: Update the blank check error message
618        to say there is an error.
619       
6202007-12-22      Chris Johns <chrisj@rtems.org>
621
622        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
623        the hello message. Just one line but still a little too long.
624       
6252007-12-14      Chris Johns <chrisj@rtems.org>
626
627        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
628        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
629        * libchip/flash, libchip/flash/am29lv160.c,
630        libchip/flash/am29lv160.h: New.
631
6322007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
633
634        * libchip/network/if_fxp.c: Spacing.
635
6362007-11-20      Till Straumann <strauman@slac.stanford.edu>
637
638        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
639        Avoid using 'stdio' before the system is up and fully
640        initialized.
641
6422007-11-20      Till Straumann <strauman@slac.stanford.edu>
643
644        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
645        * libchip/Makefile.am, libchip/preinstall.am:
646        added new driver for Maxim DS1375 i2c RTC.
647
6482007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
649
650        * libchip/i2c/spi-flash-m25p40.c:
651        added addressing call in write function
652
6532007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
654
655        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
656        * libchip/Makefile.am:
657        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
658
6592007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
660
661        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
662
6632007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
664
665        * nfsclient/Makefile.am: Fix errors.
666
6672007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
668
669        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
670
6712007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
672
673        * aclocal/version.m4: Bump RTEMS_API to 4.9.
674        Bump RTEMS_VERSION to 4.8.99.0.
675
6762007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
677
678        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
679
6802007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
681
682        * configure.ac: Remove AC_PROG_AWK (Unused).
683
6842007-09-14      Daron Chabot <djc915@mail.usask.ca>
685
686        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
687        rtems_interrupt_vector, to permit passing arbitrary arguments to the
688        ISR. Clean up of variables to silence compiler warnings.
689
6902007-09-13      Daniel Hellstrom <daniel@gaisler.com>
691
692        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
693
6942007-09-12      Daniel Hellstrom <daniel@gaisler.com>
695
696        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
697          - Odd bit bug in some chips taken care of.
698          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
699            alignment but failing to do so must have made the driver writer to make
700            some incorrect assumptions about MBUFs.
701          - Fixed MBUF handling to handle mbuf chains better. The Data length of
702            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
703          - Made while loop responsible for copying data to fifo port copy 16 shorts
704            per loop instead of 1 short, increasing the copying process.
705
7062007-09-07      Daniel Hellstrom <daniel@gaisler.com>
707
708        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
709        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
710
7112007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
712
713        * configure.ac, wrapup/Makefile.am: Remove RDBG.
714        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
715        librdbg/Makefile.am, librdbg/preinstall.am,
716        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
717        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
718        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
719        librdbg/include/rdbg/powerpc/rdbg_f.h,
720        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
721        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
722        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
723        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
724        librdbg/src/servtsp.c, librdbg/src/servutil.c,
725        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
726        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
727        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
728        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
729        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
730        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
731        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
732        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
733        librdbg/src/powerpc/rdbg_f.c,
734        librdbg/src/powerpc/new_exception_processing/remdeb.h,
735        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
736        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
737        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
738
7392007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
740
741        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
742
7432007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
744
745        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
746          sizes.
747
7482007-07-27      Chris Johns <chrisj@rtems.org>
749
750        * wrapup/Makefile.am: Create archive from a file for hosts
751        with a limited command line size.
752
7532007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
754
755        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
756          sizes.
757
7582007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
759       
760        * configure.ac: Add nfsclient.
761        * nfsclient/Makefile.am: New.
762        * nfsclient/proto/Makefile, nfsclient/Makefile,
763          nfsclient/src/Makefile: Remove.
764        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
765        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
766
7672007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
768
769        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
770        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
771        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
772        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
773        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
774        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
775        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
776        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
777        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
778        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
779        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
780        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
781
7822007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
783
784        * libchip/serial/ns16550.c: removed timed out wait for transmitter
785        to become ready: This will not work for fast CPUs.
786
7872007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
788
789        * libchip/ide/ata.c: fixed warning
790
7912007-06-20      Ray Xu <rayx@gmail.com>
792
793        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
794        console, and libio. This shrinks the memory requirements but Joel has
795        not figured out how best to present this to application space.
796        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
797        New files.
798
7992007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
800
801        * optman/sapi/no-io.c: Split IO Manager into one function per file so
802        now we only need required initialization methods.
803
8042007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
805
806        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
807        parameter since it was used to configure a no longer used feature.
808        Device names are now part of the filesystem not in a table.
809
8102007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
811
812        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
813        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
814        optman/rtems/no-part.c, optman/rtems/no-region.c,
815        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
816        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
817        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
818        other optional managers so using them reduces application size
819        instead of increasing it.
820        * optman/rtems/no-barrier.c: New file.
821
8222007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
823
824        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
825        adjustments to pci-API changes.
826        * libchip/network/dec21140.c, libchip/network/elnk.c,
827        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
828        changes.
829
8302007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
831
832        * libchip/network/dec21140.c, libchip/network/if_dc.c,
833        libchip/network/if_fxp.c: Reflect changes to pci-API.
834
8352007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
836
837        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
838        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
839
8402007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
841
842        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
843          being used to compile "tools").
844
8452007-03-13      Joel Sherrill <joel@OARcorp.com>
846
847        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
848
8492007-03-12      Joel Sherrill <joel@OARcorp.com>
850
851        * libchip/network/cs8900.c, libchip/network/cs8900.h,
852        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
853        and/or fix mistake in copyright notice. Both of these mistakes appear
854        to be from code submitted after these changes were made previously.
855
8562007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
857
858        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
859
8602007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
861
862        * libchip/Makefile.am: Correct path to README.tulipclone.
863
8642007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
865
866        * libchip/ide/ata.c: Remove superfluous type casts.
867
8682007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
869
870        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
871        Use size_t for sizes.
872
8732007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
874
875        * libchip/ide/ata.c: in ata_request_done: moved call to free()
876        from preemption disabled region
877
8782007-01-16      Till Straumann <strauman@slac.stanford.edu>
879
880        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
881        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
882        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
883
8842006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
885
886        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
887          ioctl_command_t as ioctl argument.
888
8892006-12-13      Joel Sherrill <joel@OARcorp.com>
890
891        * librtems++/include/rtems++/rtemsEvent.h,
892        librtems++/include/rtems++/rtemsMessageQueue.h,
893        librtems++/include/rtems++/rtemsSemaphore.h,
894        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
895        librtems++/src/rtemsMessageQueue.cc,
896        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
897        rtems_unsigned32 to uint32_t.
898
8992006-12-13      Joel Sherrill <joel@OARcorp.com>
900
901        PR 1181/bsps
902        * optman/rtems/no-msg.c: Clean up dead code.
903
9042006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
905
906        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
907
9082006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
909
910        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
911        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
912        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
913
9142006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
915
916        * configure.ac: New BUG-REPORT address.
917
9182006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
919
920        * Makefile.am: Remove ampolish3.
921
9222006-11-17      Joel Sherrill <joel@OARcorp.com>
923
924        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
925        blank lines.
926
9272006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
928
929        * configure.ac: Remove RTEMS_AMPOLISH3.
930        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
931          Remove checks for AMPOLISH3.
932        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
933        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
934        * ampolish3: Remove.
935
9362006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
937
938        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
939        * aclocal/prog-cc.m4: Remove CFLAGS.
940        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
941        Compose CFLAGS. Append CFLAGS to ac_configure_args.
942
9432006-10-23      Joel Sherrill <joel@OARcorp.com>
944
945        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
946
9472006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
948
949        * automake/compile.am: Use hard-coded RTEMS_* flags.
950
9512006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
952
953        * aclocal/rtems-top.m4: Remove RTEMS_API.
954        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
955
9562006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
957
958        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
959
9602006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
961
962        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
963
9642006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
965
966        * aclocal/version.m4: Bump version to 4.7.99.0.
967
9682006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
969
970        * configure.ac: Require autoconf-2.60. Require automake-1.10.
971
9722006-09-11      Joel Sherrill <joel@OARcorp.com>
973
974        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
975
9762006-09-04      Joel Sherrill <joel@OARcorp.com>
977
978        * libchip/network/greth.c, libchip/network/open_eth.c,
979        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
980        introduced by warning removal.
981
9822006-09-01      Joel Sherrill <joel@OARcorp.com>
983
984        * libchip/network/greth.c, libchip/network/open_eth.c,
985        libchip/network/smc91111.c: Remove warnings and correct prototype
986        added earlier today.
987
9882006-09-01      Joel Sherrill <joel@OARcorp.com>
989
990        * libchip/network/cs8900.c, libchip/network/greth.c,
991        libchip/network/i82586.c, libchip/network/open_eth.c,
992        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
993        sized integers, and inttypes.h printf helpers.
994
9952006-08-09      Kolja Waschk <waschk@telos.de>
996
997        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
998
9992006-07-12      Joel Sherrill <joel@OARcorp.com>
1000
1001        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1002
10032006-07-11      Jerry Needell <jerry.needell@unh.edu>
1004
1005        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1006        4.6 branch.  Original modifications by Gaisler Enterprises.
1007        * libchip/network/greth.c, libchip/network/greth.h: New files.
1008
10092006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1010
1011        * ide/ata.[ch]:
1012        (PR1118) fetch priority for ATA task from a variable,
1013        not a fixed configuration value.
1014       
10152006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1016
1017        * Makefile.am: Add ampolish3.
1018
10192006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1020
1021        * ampolish3: New.
1022        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1023
10242006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1025
1026        * aclocal/rtems-ampolish.m4: New.
1027        * configure.ac: Use RTEMS_AMPOLISH3.
1028
10292006-04-18  Joel Sherrill <joel@OARcorp.com>
1030
1031        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1032
10332006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1034
1035        PR 853/filesystem
1036        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1037        should be modified to support the new exception scheme and to use the
1038        handle parameter.
1039
10402006-02-a32     Eric Norum <norume@aps.anl.gov>
1041
1042        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1043        "newer" PCI access calls.  Minor cleanups.  Comments.
1044
10452006-01-12      Eric Norum <norume@aps.anl.gov>
1046
1047        PR 861/networking
1048        PR 863/networking
1049        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1050
10512006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1052
1053        * wrapup/Makefile.am: Add preinstall.am.
1054        * libchip/Makefile.am: Build libchip/network/smc91111.
1055        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1056        Eliminate cyg_int* crap.
1057
10582006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1059
1060        * librdbg/Makefile.am: Add preinstall.am.
1061        * aclocal/bsp-configure.m4: Add ampolish3.
1062        New header guards.
1063
10642006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1065
1066        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1067        Merger from rtems-4-6-branch.
1068
10692006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1070
1071        * libchip/network/smc91111.c
1072        libchip/network/smc91111config.h
1073        libchip/network/smc91111exp.h
1074        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1075        * libchip/Makefile.am: Reflect adding smc91111*.
1076
10772006-01-08      Joel Sherrill <joel@OARcorp.com>
1078
1079        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1080        char *.
1081
10822006-01-08      Joel Sherrill <joel@OARcorp.com>
1083
1084        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1085        warnings.
1086
10872005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1088
1089        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1090        Add RTEMS_RELLDFLAGS.
1091        * automake/compile.am: Remove RTEMS_USE_GCC.
1092        Remove RTEMS_RELLDFLAGS.
1093        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1094
10952005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1096
1097        * libchip/network/if_media.h, libchip/network/mii.h:
1098        Remove (Moved to cpukit).
1099        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1100        and libchip/network/if_media.h.
1101        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1102        if_media.h having moved.
1103
11042005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1105
1106        * automake/compile.am, automake/host.am, automake/local.am,
1107        automake/subdirs.am: Remove depend.
1108        * configure.ac: Explicitly pass --libdir and --includedir to
1109        testsuites.
1110
11112005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1112
1113        * configure.ac: Reflect changes to testsuites.
1114
11152005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1116
1117        * automake/compile.am: Remove GCCSPECS.
1118        * aclocal/prog-cc.m4: Add GCCSPECS.
1119        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1120
11212005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1122
1123        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1124        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1125
11262005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1127
1128        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1129        libcpu/byteorder.h for i386.
1130
11312005-11-02      Till Straumann <strauman@slac.stanford.edu>
1132
1133        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1134        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1135        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1136        added a simple API/library for i2c devices and drivers for i2c
1137        2-byte eeproms and a ds1621 temperature sensor; API is documented
1138        in libi2c.h.
1139
11402005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1141
1142        * libnetworking/pppd/ipxcp.c,
1143        libnetworking/pppd/chat.c,
1144        libnetworking/pppd/patchlevel.h,
1145        libnetworking/pppd/upap.h,
1146        libnetworking/pppd/md5.h,
1147        libnetworking/pppd/pppd.8,
1148        libnetworking/pppd/README,
1149        libnetworking/pppd/preinstall.am,
1150        libnetworking/pppd/md4.h,
1151        libnetworking/pppd/magic.c,
1152        libnetworking/pppd/pppd.h,
1153        libnetworking/pppd/demand.c,
1154        libnetworking/pppd/rtemsmain.c,
1155        libnetworking/pppd/sys-rtems.c,
1156        libnetworking/pppd/ipcp.h,
1157        libnetworking/pppd/lcp.h,
1158        libnetworking/pppd/chap_ms.c,
1159        libnetworking/pppd/md4.c,
1160        libnetworking/pppd/rtemspppd.h,
1161        libnetworking/pppd/cbcp.h,
1162        libnetworking/pppd/auth.c,
1163        libnetworking/pppd/lcp.c,
1164        libnetworking/pppd/example/README,
1165        libnetworking/pppd/example/ppp.conf,
1166        libnetworking/pppd/example/system.h,
1167        libnetworking/pppd/example/netconfig.h,
1168        libnetworking/pppd/example/pppdapp.c,
1169        libnetworking/pppd/example/init.c,
1170        libnetworking/pppd/example/Makefile-user,
1171        libnetworking/pppd/example/pppd.options,
1172        libnetworking/pppd/rtemspppd.c,
1173        libnetworking/pppd/ipxcp.h,
1174        libnetworking/pppd/chap_ms.h,
1175        libnetworking/pppd/options.c,
1176        libnetworking/pppd/magic.h,
1177        libnetworking/pppd/chap.h,
1178        libnetworking/pppd/cbcp.c,
1179        libnetworking/pppd/upap.c,
1180        libnetworking/pppd/chap.c,
1181        libnetworking/pppd/Makefile.am,
1182        libnetworking/pppd/ccp.h,
1183        libnetworking/pppd/utils.c,
1184        libnetworking/pppd/rtemsdialer.h,
1185        libnetworking/pppd/fsm.h,
1186        libnetworking/pppd/pathnames.h,
1187        libnetworking/pppd/md5.c,
1188        libnetworking/pppd/fsm.c,
1189        libnetworking/pppd/ipcp.c,
1190        libnetworking/pppd/STATUS,
1191        libnetworking/pppd/ccp.c,
1192        libnetworking/Makefile.am: Remove (Moved to cpukit).
1193
11942005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1195
1196        * configure.ac: Remove libnetworking, libnetworking/pppd.
1197        * wrapup/Makefile.am: Remove libpppd.a.
1198
11992005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1200
1201        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1202        rtemsdialer.h to $(includedir)/rtems.
1203
12042005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1205
1206        * libnetworking/rtems_telnetd/icmds.c,
1207        libnetworking/rtems_telnetd/Makefile.am,
1208        libnetworking/rtems_telnetd/preinstall.am,
1209        libnetworking/rtems_telnetd/pty.c,
1210        libnetworking/rtems_telnetd/pty.h,
1211        libnetworking/rtems_telnetd/README,
1212        libnetworking/rtems_telnetd/telnetd.c,
1213        libnetworking/rtems_telnetd/telnetd.h:
1214        Remove (Moved to cpukit).
1215
12162005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1217
1218        * configure.ac: Remove libnetworking/rtems_telnetd.
1219        * libnetworking/Makefile.am: Remove rtems_telnetd.
1220        * libnetworking/README: Remove (Obsolete).
1221        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1222
12232005-10-20  Eric Norum <norume@aps.anl.gov>
1224
1225        * libchip/network/dec21140.c: Clean up PCI mapping.
1226
12272005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1228
1229        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1230        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1231        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1232        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1233        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1234        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1235
12362005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1237
1238        * aclocal/bspopts.m4: Add missing m4 quotes.
1239
12402005-09-02  Joel Sherrill <joel@OARcorp.com>
1241
1242    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1243
12442005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1245
1246        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1247        libchip/network/dec21140.c: Remove initialization of PCI bus.
1248
12492005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1250
1251        * optman/Makefile.am: Add preinstall.am.
1252
12532005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1254
1255        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1256        UNTESTED to tested.
1257
12582005-06-17      Joel Sherrill <joel@OARcorp.com>
1259
1260        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1261        it is not supported by the MPC5xx.
1262
12632005-06-17      Joel Sherrill <joel@OARcorp.com>
1264
1265        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1266        interface. Also correct attempting to build on other than PowerPC and
1267        x86.
1268
12692005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1270
1271        * libchip/Makefile.am: Add driver for Tulip clones.
1272        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1273        libchip/network/if_dcreg.h: New files.
1274
12752005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1276
1277        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1278        to enable rdbg.
1279        * configure.ac: Reflect changes above.
1280
12812005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1282
1283        * configure.ac: Add ada/.
1284
12852005-05-20      Sergei Organov  <osv@topconrd.ru>
1286
1287        PR 750/networking
1288        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1289        wait_input().
1290
12912005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1292
1293        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1294        rtems/irq.h.
1295
12962005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1297
1298        * libchip/Makefile.am: Include preinstall.am.
1299        * libchip/preinstall.am: New.
1300
13012005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1302
1303        * configure.ac: Add AMPOLISH3.
1304        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1305        * libnetworking/rtems_telnetd/preinstall.am: New.
1306        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1307
13082005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1309
1310        * configure.ac: Let enable_rpcgen default to "no".
1311
13122005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1313
1314        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1315
13162005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1317
1318        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1319        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1320
13212005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1322
1323        * libchip/network/dec21140.c, libchip/network/elnk.c,
1324        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1325
13262005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1327
1328        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1329        of code as a result of the implementation of a common PCI interface.
1330
13312005-05-04      Joel Sherrill <joel@OARcorp.com>
1332
1333        * libchip/network/open_eth.c: Remove prototype of set_vector.
1334
13352005-05-03      Joel Sherrill <joel@OARcorp.com>
1336
1337        * librdbg/src/ptrace.c: Remove warning.
1338
13392005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1340
1341        * libchip/network/dec21140.c, libchip/network/elnk.c,
1342        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1343        Modified parameter list to remove warnings.
1344
13452005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1346
1347        * libchip/network/cs8900.c, libchip/network/i82586.c,
1348        libchip/network/open_eth.c, libchip/network/sonic.c,
1349        libchip/serial/mc68681.c: Modified types to remove
1350        warnings.  Added initialization to remove warnings.
1351
13522005-04-28      Joel Sherrill <joel@OARcorp.com>
1353
1354        * libchip/network/README.sonic: Rewritten to account for removal of
1355        dmv177.
1356
13572005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1358
1359        PR 781/rtems_misc
1360        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1361
13622005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1363
1364        * libchip/serial/ns16550.c:
1365        Fixed warnings generated in various powerpc configurations
1366
13672005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1368
1369        * libchip/serial/ns16550.c: Modified
1370        ISR to work with PPC new exception processing
1371
13722005-03-14      Joel Sherrill <joel@OARcorp.com>
1373
1374        * libchip/network/dec21140.c, libchip/network/elnk.c,
1375        libchip/network/if_fxp.c: Continue PCI API unification. All use
1376        pci_find_device(). Network drivers manufacture a signature since all
1377        calls have not been converted yet.
1378
13792005-03-04      Joel Sherrill <joel@OARcorp.com>
1380
1381        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1382        initialize function part of the unified PCI API as pci_initialize().
1383
13842005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1385
1386        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1387        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1388
13892005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1390
1391        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1392        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1393
13942005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1395
1396        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1397        building procedures.
1398
13992005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1400
1401        * aclocal/prog-cc.m4:
1402        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1403
14042005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1405
1406        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1407
14082005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1409
1410        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1411
14122005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1413
1414        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1415
14162005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1417
1418        * libnetworking/rtems_servers/ftp.c,
1419        libnetworking/rtems_servers/ftp.h,
1420        libnetworking/rtems_servers/Makefile.am:
1421        Remove (relocated to cpukit/ftpd).
1422        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1423        removed move libnetworking/rtems_servers.
1424
14252005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1426
1427        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1428
14292005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1430
1431        PR 755/rtems
1432        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1433        Remove local declarations of rtems_bsdnet_nameservers,
1434        rtems_bsdnet_nameservers_count.
1435
14362005-01-31      Sergei Organov <osv@topconrd.ru>
1437
1438        PR 751/pppd
1439        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1440        committed to fix PR736 breaks pppd. chat.c should have its own static
1441        ttyfd for pppd to work correctly. The symptom is that second
1442        invokation of chat (for connect script) fails due to pppd_ttyfd set
1443        to -1 by previous chat invokation (for init script). In addition,
1444        this patch fixes leaving of dangling pointer in the abort_stbring[]
1445        by chat_send().
1446
14472005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1448
1449        * configure.ac: Remove CFLAGS_DEBUG_V.
1450        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1451
14522005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1453
1454        * wrapup/Makefile.am: Remove rtems-ctor.o.
1455
14562005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1457
1458        * libchip/rtc/rtc.h: size_t RTC_Count.
1459
14602005-01-20      Joel Sherrill <joel@OARcorp.com>
1461
1462        PR 736/pppd
1463        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1464        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1465        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1466        should not be static and should have a name more specific to pppd.
1467
14682005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1469
1470        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1471        libnetworking/rtems_servers/Makefile.am,
1472        libnetworking/rtems_telnetd/Makefile.am,
1473        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1474        Eliminate CFLAGS_OPTIMIZE_V.
1475
14762005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1477
1478        * configure.ac: Pass CFLAGS to testsuites configure.
1479        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1480        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1481
14822005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1483
1484        * configure.ac: Pass CFLAGS to cpukit configure.
1485        * aclocal/rtems-flags.m4: Remove (Unused).
1486        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1487        * aclocal/env-rtemsbsp.m4:
1488        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1489        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1490        RTEMS_CFLAGS.
1491        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1492        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1493        Cleanup comments.
1494
14952005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1496
1497        * automake/compile.am: Remove build-variant support.
1498
14992005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1500
1501        * libnetworking/pppd/Makefile.am,
1502        libnetworking/rtems_servers/Makefile.am,
1503        libnetworking/rtems_telnetd/Makefile.am:
1504        Remove build-variant support.
1505
15062005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1507
1508        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1509        support/Makefile.am, wrapup/Makefile.am:
1510        Remove build-variant support.
1511
15122004-11-22      Joel Sherrill <joel@OARcorp.com>
1513
1514        * libchip/network/if_fxp.c: Add entry for another module ID code.
1515
15162004-11-22      Joel Sherrill <joel@OARcorp.com>
1517
1518        PR 693/misc
1519        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1520        in/outport routines.
1521
15222004-11-22      Joel Sherrill <joel@OARcorp.com>
1523
1524        PR 693/misc
1525        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1526        in/outport routines.
1527
15282004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1529
1530        * aclocal/enable-itron.m4: Remove (unused).
1531
15322004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1533
1534        * configure.ac: Misc. quoting cleanups.
1535        Enable ada-tests iff --enable-ada and --enable-tests.
1536
15372004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1538
1539        PR 703/filesystem
1540        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1541        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1542        libchip/ide/ide_controller.c:
1543        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1544        available for BSPS/device drivers.
1545        Extend the "modes_available" and "mode_active" parameters to
1546        uint16_t for UDMA support.
1547
15482004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1549
1550        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1551        not supported on PowerPC since it works on the MVME2100 BSP.
1552
15532004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1554
1555        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1556        Add dependency tracking for *.cfgs.
1557        * Makefile.am: Add dependency tracking for *.cfg.
1558
15592004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1560
1561        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1562        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1563
15642004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1565
1566        PR 707/make_build
1567        * configure.ac: Add --enable-rpcgen.
1568
15692004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1570
1571        PR 700/rtems_misc
1572        * libnetworking/rtems_webserver/asp.c,
1573        libnetworking/rtems_webserver/balloc.c,
1574        libnetworking/rtems_webserver/cgi.c,
1575        libnetworking/rtems_webserver/default.c,
1576        libnetworking/rtems_webserver/ej.h,
1577        libnetworking/rtems_webserver/ejIntrn.h,
1578        libnetworking/rtems_webserver/ejlex.c,
1579        libnetworking/rtems_webserver/ejparse.c,
1580        libnetworking/rtems_webserver/emfdb.c,
1581        libnetworking/rtems_webserver/emfdb.h,
1582        libnetworking/rtems_webserver/form.c,
1583        libnetworking/rtems_webserver/handler.c,
1584        libnetworking/rtems_webserver/h.c,
1585        libnetworking/rtems_webserver/license.txt,
1586        libnetworking/rtems_webserver/Makefile.am,
1587        libnetworking/rtems_webserver/md5c.c,
1588        libnetworking/rtems_webserver/md5.h,
1589        libnetworking/rtems_webserver/mime.c,
1590        libnetworking/rtems_webserver/misc.c,
1591        libnetworking/rtems_webserver/NOTES,
1592        libnetworking/rtems_webserver/ringq.c,
1593        libnetworking/rtems_webserver/rom.c,
1594        libnetworking/rtems_webserver/rtems_webserver.h,
1595        libnetworking/rtems_webserver/security.c,
1596        libnetworking/rtems_webserver/sock.c,
1597        libnetworking/rtems_webserver/socket.c,
1598        libnetworking/rtems_webserver/sockGen.c,
1599        libnetworking/rtems_webserver/sym.c,
1600        libnetworking/rtems_webserver/uemf.c,
1601        libnetworking/rtems_webserver/uemf.h,
1602        libnetworking/rtems_webserver/um.c,
1603        libnetworking/rtems_webserver/um.h,
1604        libnetworking/rtems_webserver/umui.c,
1605        libnetworking/rtems_webserver/url.c,
1606        libnetworking/rtems_webserver/value.c,
1607        libnetworking/rtems_webserver/wbase64.c,
1608        libnetworking/rtems_webserver/webcomp.c,
1609        libnetworking/rtems_webserver/webmain.c,
1610        libnetworking/rtems_webserver/webpage.c,
1611        libnetworking/rtems_webserver/webrom.c,
1612        libnetworking/rtems_webserver/webs.c,
1613        libnetworking/rtems_webserver/websda.c,
1614        libnetworking/rtems_webserver/websda.h,
1615        libnetworking/rtems_webserver/webs.h,
1616        libnetworking/rtems_webserver/websSSL.c,
1617        libnetworking/rtems_webserver/websSSL.h,
1618        libnetworking/rtems_webserver/websuemf.c,
1619        libnetworking/rtems_webserver/wsIntrn.h:
1620        Remove (Moved to cpukit/http).
1621
16222004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1623
1624        PR 700/rtems_misc
1625        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1626        Remove libnetworking/rtems_webserver.
1627
16282004-10-25      Eric Norum <norume@aps.anl.gov>
1629
1630        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1631
16322004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1633
1634        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1635
16362004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1637
1638        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1639        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1640
16412004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1642
1643        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1644
16452004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1646
1647        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1648        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1649
16502004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1651
1652        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1653        BITSPERBYTE.
1654
16552004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1656
1657        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1658        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1659
16602004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1661
1662        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1663
16642004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1665
1666        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1667        * aclocal/enable-bare.m4: Remove.
1668        * configure.ac: Remove BARE_CPU_MODEL.
1669
16702004-10-13      Eric Norum <norume@aps.anl.gov>
1671
1672        PR 688/bsps
1673        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1674        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1675        MC146818A (and several Dallas Semiconductor) TOD chips.
1676
16772004-10-13      Eric Norum <norume@aps.anl.gov>
1678
1679        PR 686/networking
1680        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1681        device code.
1682
16832004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1684
1685        * libchip/network/dec21140.c: include <rtems/pci.h>.
1686
16872004-09-29      Joel Sherrill <joel@OARcorp.com>
1688
1689        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1690        libnetworking/pppd/utils.c: i960 obsoleted and all references
1691        removed.
1692
16932004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1694
1695        PR 607/networking
1696        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1697        instead of fully specifying unused PCI features.
1698
16992004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1700
1701        * configure.ac: Require automake > 1.9.
1702
17032004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1704
1705        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1706
17072004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1708
1709        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1710        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1711
17122004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1713
1714        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1715        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1716
17172004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1718
1719        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1720
17212004-07-28  Joel Sherrill <joel@OARcorp.com>
1722
1723    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1724
17252004-07-25      Joel Sherrill <joel@OARcorp.com>
1726
1727        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1728
17292004-05-21  Till Strauman <strauman@slac.stanford.edu>
1730
1731        PR 625/networking
1732        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1733        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1734        an error rather than panic if no chip is detected (thus allowing
1735        for probing).
1736        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1737        instead of looping forever.  Avoid divide by zero (crashed my PC).
1738        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1739        they are UNTESTED.
1740
17412004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1742
1743        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1744
17452004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1746
1747        * libchip/network/dec21140.c, libchip/network/elnk.c:
1748        #include <errno.h>.
1749
17502004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1751
1752        * libchip/network/if_media.h: Update from FreeBSD.
1753        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1754        libchip/network/i82586.c: #include <errno.h>.
1755
17562004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1757
1758        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1759
17602004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1761
1762        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1763
17642004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1765
1766        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1767        automake).
1768
17692004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1770
1771        PR 599/pppd
1772        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1773
17742004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1775
1776        * optman/rtems/no-region.c: Reflect having changed
1777        rtems_region_get_segment_size.
1778
17792004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1780
1781        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1782        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1783        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1784        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1785        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1786        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1787        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1788
17892004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1790
1791        * libchip/ide/ata.c, libchip/network/dec21140.c,
1792        libchip/network/elnk.c, libchip/network/i82586.c,
1793        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1794        libchip/network/open_eth.c, libchip/network/sonic.c,
1795        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1796        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1797        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1798        libchip/shmdr/shm_driver.h: Cosmetics.
1799
18002004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1801
1802        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1803        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1804        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1805        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1806        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1807        fixed size types.
1808
18092004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1810
1811        * configure.ac: Explicitly pass --includedir and --libdir to
1812        cpukit/configure.
1813
18142004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1815
1816        * librdbg/Makefile.am: Fix rpcgen rules.
1817        * librdbg/src/i386/any/remdeb_xdr.c,
1818        librdbg/src/m68k/any/remdeb_xdr.c,
1819        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1820        Reflect changes to librdbg/Makefile.am.
1821
18222004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1823
1824        * configure.ac: Reflect changes testsuites/configure.ac and
1825        cpukit/configure.ac.
1826
18272004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1828
1829        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1830        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1831
18322004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1833
1834        * configure.ac: Reflect changes to testsuites's configuration.
1835
18362004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1837
1838        PR/589 rtems
1839        * libchip/network/pci.h: Remove (Moved to cpukit).
1840
18412004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1842
1843        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1844        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1845        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1846        libchip/network/dec21140.c, libchip/network/elnk.c,
1847        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1848        libchip/network/open_eth.h, libchip/network/sonic.c,
1849        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1850        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1851        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1852        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1853        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1854        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1855        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1856        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1857        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1858        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1859        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1860        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1861        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1862        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1863        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1864        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1865        fixed-size types.
1866
18672004-03-14      Chris Johns  <chrisj@rtems.org>
1868
1869        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1870        the BSP example code.
1871        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1872        support the DIMMPC. This is a pc386 target with IO port support. Minor
1873        formating clean up. Add documentation to the header file.
1874        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1875        cs8900.h header file.
1876
18772004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1878
1879        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1880        Cosmetics.
1881
18822004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1883
1884        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1885        There are no application level Makefiles in here.
1886
18872004-03-04      Joel Sherrill <joel@OARcorp.com>
1888
1889        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1890        they can be used in application level makefiles.
1891
18922004-03-05      Joel Sherrill <joel@OARcorp.com>
1893
1894        * libnetworking/rtems_webserver/ejparse.c,
1895        libnetworking/rtems_webserver/emfdb.c,
1896        libnetworking/rtems_webserver/sock.c,
1897        libnetworking/rtems_webserver/socket.c,
1898        libnetworking/rtems_webserver/sym.c,
1899        libnetworking/rtems_webserver/webs.c,
1900        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
19012004-03-05      Joel Sherrill <joel@OARcorp.com>
1902
1903        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1904        compiling this file only only those CPU families with supported
1905        exception models.
1906
19072004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1908
1909        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1910        testsuites (Was exposed with --enable-multilib, only).
1911        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1912         Add RTEMS_BSP_CONFIG_SUBDIR.
1913        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1914        testsuites's configure.
1915        * aclocal/rtems-top.m4: Remove ENDIF hack.
1916        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1917
19182004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1919
1920        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1921        wrapup/Makefile.am: Fix automake problems having been introduced
1922        in previous patch.
1923
19242004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1925
1926        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1927        Preinstall dirs.
1928        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1929        * aclocal/check-multiprocessing.m4: Cosmetics.
1930        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1931        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1932
19332004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1934
1935        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1936        librdbg/src/Makefile.am.
1937        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1938        * configure.ac: Reflect changes above.
1939        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1940        * wrapup/Makefile.am: Reflect changes above.
1941        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1942
19432004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1944
1945        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1946
19472004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1948
1949        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1950
19512004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1952
1953        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1954
19552004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1956
1957        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1958        librdbg/src/powerpc/Makefile.am: Remove.
1959        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1960        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1961        * configure.ac: Reflect changes above.
1962
19632004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1964
1965
19662004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1967
1968        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1969        STRIP.
1970
19712004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1972
1973        * librdbg/include/Makefile.am: Merge-in
1974        librdbg/include/rdbg/i386/Makefile.am,
1975        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1976        librdbg/include/rdbg/powerpc/Makefile.am.
1977        * librdbg/include/rdbg/i386/Makefile.am,
1978        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1979        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1980        * configure.ac: Reflect changes above.
1981
19822004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1983
1984        * configure.ac: Use AS_HELP_STRING(ada).
1985
19862004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1987
1988        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1989        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1990        Use AC_CONFIG_HEADERS.
1991        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1992        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1993
19942004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1995
1996        * Makefile.am: include local.am.
1997
19982004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1999
2000        * aclocal/version.m4: 4.6.99.0.
2001
20022004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2003
2004        * Makefile.am: Don't include host.am.
2005        * automake/compile.am: Further cleanups.
2006
20072004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2008
2009        * automake/lib.am: Remove (Unused).
2010
20112004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2012
2013        * wrapup/Makefile.am: Don't include lib.am.
2014        * automake/compile.am: Use automake compilation rules.
2015
20162004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2017
2018        * libnetworking/pppd/Makefile.am,
2019        libnetworking/rtems_servers/Makefile.am,
2020        libnetworking/rtems_telnetd/Makefile.am,
2021        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2022        support/Makefile.am: Don't include lib.am.
2023
20242004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2025
2026        * libchip/Makefile.am: Don't include lib.am.
2027        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2028        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2029        unnecessary EXTRA_DISTs.
2030
20312004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2032
2033        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2034        hack.
2035
20362004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2037
2038        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2039        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2040        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2041        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2042
20432004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2044
2045        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2046        Add AM_CONDITIONAL(HAS_MP).
2047        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2048        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2049        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2050        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2051        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2052        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2053        (Deprecated by autoconf 2.59).
2054
20552004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2056
2057        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2058        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2059
20602004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2061
2062        * ChangeLog: Merge-in libnetworking/ChangeLog.
2063        * libnetworking/ChangeLog: Remove.
2064        * ChangeLog: Merge-in librdbg/ChangeLog.
2065        * librdbg/ChangeLog: Remove.
2066        * ChangeLog: Merge-in libchip/ChangeLog.
2067        * libchip/ChangeLog: Remove.
2068        * ChangeLog: Merge-in optman/ChangeLog.
2069        * optman/ChangeLog: Remove.
2070
20712004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2072
2073        * configure.ac: Reflect changes to cpukit.
2074        * wrapup/Makefile.am: Reflect changes to librdbg.
2075        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2076        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2077        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2078        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2079        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2080        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2081        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2082        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2083        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2084
20852004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2086
2087        * aclocal/rtems-top.m4: Remove check for version.m4.
2088        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2089
20902004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2091
2092        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2093        * wrapup/Makefile.am: Reflect changes to libchip/*.
2094        * support/Makefile.am: Use automake compilation rules.
2095        * wrapup/Makefile.am: Reflect changes to support/*.
2096        * configure.ac: Remove libnetworking/wrapup/Makefile.
2097        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2098        libnetworking/*/lib*.a instead of libnetapps.a.
2099        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2100        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2101        * optman/Makefile.am: Use automake compilation rules.
2102        * libchip/Makefile.am: Fix typo in previous patch.
2103        * libchip/Makefile.am: Use automake compilation rules.
2104        * libnetworking/Makefile.am: Remove wrapup.
2105        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2106        automake-compilation rules.
2107        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2108        automake-compilation rules.
2109        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2110        automake-compilation rules.
2111        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2112        automake-compilation rules.
2113        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2114
21152004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2116
2117        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2118        PRE/TMPINSTALL_FILES to CLEANFILES.
2119        * automake/lib.am: Remove TMPINSTALL_FILES.
2120        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2121        PRE/TMPINSTALL_FILES to CLEANFILES.
2122        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2123        PRE/TMPINSTALL_FILES to CLEANFILES.
2124        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2125        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2126        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2127        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2128        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2129        * librdbg/src/i386/Makefile.am: Ditto.
2130        * librdbg/src/m68k/Makefile.am: Ditto.
2131        * librdbg/src/powerpc/Makefile.am: Ditto.
2132        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2133        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2134        * libnetworking/rtems_servers/Makefile.am: Ditto.
2135        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2136        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2137
21382004-01-07      Joel Sherrill <joel@OARcorp.com>
2139
2140        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2141        more completely covers the MIPS family.
2142
21432003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2144
2145        * wrapup/Makefile.am: Reflect changes to shmdr.
2146        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2147
21482003-12-18      Joel Sherrill <joel@OARcorp.com>
2149
2150        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2151        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2152        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2153        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2154        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2155        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2156        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2157
21582003-12-17      Joel Sherrill <joel@OARcorp.com>
2159
2160        * aclocal/version.m4: Updated to rtems-20031217-test.
2161
21622003-12-17     
2163
2164        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2165        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2166
21672003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2168
2169        * automake/compile.am: Remove LINK_LIBS (Unused).
2170        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2171
21722003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2173
2174        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2175        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2176        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2177        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2178        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2179
21802003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2181
2182        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2183        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2184        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2185        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2186        * librdbg/src/i386/Makefile.am:
2187        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2188        * librdbg/src/m68k/Makefile.am:
2189        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2190        * librdbg/src/powerpc/Makefile.am:
2191        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2192
21932003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2194
2195        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2196        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2197        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2198        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2199        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2200        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2201        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2202        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2203        * optman/Makefile.am: Remove project_libdir.
2204        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2205        PRE/TMPINSTALL_FILES.
2206        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2207        PRE/TMPINSTALL_FILES.
2208        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2209        PRE/TMPINSTALL_FILES.
2210        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2211        PRE/TMPINSTALL_FILES.
2212        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2213        from PRE/TMPINSTALL_FILES.
2214        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2215        PRE/TMPINSTALL_FILES.
2216        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2217        PRE/TMPINSTALL_FILES.
2218        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2219        PRE/TMPINSTALL_FILES.
2220        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2221        PRE/TMPINSTALL_FILES.
2222        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2223        PRE/TMPINSTALL_FILES.
2224        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2225        PRE/TMPINSTALL_FILES.
2226        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2227        from PRE/TMPINSTALL_FILES.
2228
22292003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2230
2231        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2232        * automake/lib.am: Remove project_libdir.
2233        * wrapup/Makefile.am: Reworked.
2234
22352003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2236
2237        * configure.ac: Reflect changes to librdbg.
2238        * optman/Makefile.am: Add tmpinstall dirstamp support.
2239        * libchip/Makefile.am: Fix variant-tmpinstall support.
2240        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2241        * librdbg/src/powerpc/Makefile.am: Merge-in former
2242        new_exception_processing/Makefile.am.
2243        * librdbg/src/m68k/any/Makefile.am: Remove.
2244        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2245        * librdbg/src/i386/any/Makefile.am: Remove.
2246        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2247        * librdbg/src/Makefile.am: Cosmetics.
2248        * librdbg/include/Makefile.am: Cosmetics.
2249        * librdbg/Makefile.am: Cosmetics.
2250        * libnetworking/Makefile.am: Cosmetics.
2251        * libnetworking/pppd/Makefile.am: Cosmetics.
2252        * libnetworking/wrapup/Makefile.am: Cosmetics.
2253
22542003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2255
2256        * Makefile.am: Cosmetics.
2257        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2258        support.
2259
22602003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2261
2262        * automake/compile.am: Remove $(ARCH):-rule.
2263
22642003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2265
2266        * configure.ac: Remove lib/libbsp/shared/Makefile,
2267        lib/libbsp/shmdr/Makefile.
2268
22692003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2270
2271        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2272        libchip/serial/Makefile, libchip/rtc/Makefile.
2273        * support/Makefile.am: Remove all-local: $(ARCH).
2274        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2275        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2276        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2277        * optman/Makefile.am: Remove all-local: $(ARCH).
2278        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2279        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2280        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2281        compilation dirstamp support.
2282        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2283        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2284        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2285        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2286        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2287        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2288        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2289        all-local: $(ARCH).
2290        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2291        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2292        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2293        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2294        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2295
22962003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2297
2298        * aclocal/lead-dot.m4: New (from automake-1.7f).
2299        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2300        AC_SUBST(dirstamp).
2301        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2302        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2303        libchip/serial/Makefile.am: Ditto.
2304        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2305        * librdbg/include/Makefile.am: Ditto.
2306        * librdbg/include/rdbg/Makefile.am: Ditto.
2307        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2308        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2309        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2310        * librdbg/src/Makefile.am: Ditto.
2311        * librdbg/src/i386/Makefile.am: Ditto.
2312        * librdbg/src/i386/any/Makefile.am: Ditto.
2313        * librdbg/src/m68k/Makefile.am: Ditto.
2314        * librdbg/src/m68k/any/Makefile.am: Ditto.
2315        * librdbg/src/powerpc/Makefile.am: Ditto.
2316        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2317        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2318        preinstallation.
2319        * libnetworking/pppd/Makefile.am: Ditto.
2320        * libnetworking/rtems_servers/Makefile.am: Ditto.
2321        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2322        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2323        * libnetworking/wrapup/Makefile.am: Ditto.
2324
23252003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2326
2327        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2328        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2329        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2330        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2331        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2332        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2333        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2334        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2335        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2336        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2337        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2338        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2339        underquoting to silence automake-1.8.
2340
23412003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2342
2343        * configure.ac: Reflect having moved tests to ../../testsuites.
2344
23452003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2346
2347        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2348        * aclocal/canonical-host.m4: Remove.
2349        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2350        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2351
23522003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2353
2354        * aclocal/check-cpu.m4: Remove.
2355        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2356        * aclocal/canonical-target-name.m4: Add m4-quotes.
2357        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2358        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2359        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2360        * aclocal/check-networking.m4: Add m4-quotes. Require
2361        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2362        * aclocal/check-posix.m4: Add m4-quotes. Require
2363        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2364        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2365        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2366        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2367
23682003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2369
2370        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2371        * aclocal/bsp-alias.m4: Remove.
2372
23732003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2374
2375        * configure.ac: Make presence of tests/ optional.
2376
23772003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2378
2379        * aclocal/path-perl.m4: Remove (Unused).
2380
23812003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2382
2383        * automake/force-preinstall.am: Remove.
2384
23852003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2386
2387        PR 499/rtems_misc
2388        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2389        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2390        Configuration (Odd was forced) - Correction of Stop Bit configuration
2391        (inversed) - Correction of ISR Handler to call
2392        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2393        CTS Hardware flow control Configuration.
2394
23952003-09-04      Joel Sherrill <joel@OARcorp.com>
2396
2397        * lib/libcpu/shared/include/cache.h,
2398        lib/libcpu/shared/src/cache_aligned_malloc.c,
2399        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2400        license changed.
2401        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2402        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2403        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2404        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2405        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2406        for license changed.
2407        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2408        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2409        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2410        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2411        libchip/network/cs8900.h, libchip/network/dec21140.c,
2412        libchip/network/elnk.c, libchip/network/open_eth.c,
2413        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2414        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2415        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2416        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2417        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2418        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2419        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2420        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2421        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2422        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2423        libchip/serial/serial.h, libchip/serial/z85c30.c,
2424        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2425        libchip/serial/z85c30_reg.c: URL for license changed.
2426
24272003-09-03      Jiri Gaisler <jiri@gaisler.com>
2428
2429        PR 477/networking
2430        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2431        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2432        libchip/network/open_eth.h: New files.
2433
24342003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2435
2436        * aclocal/rtems-top.m4: Add RTEMS_API.
2437        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2438
24392003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2440
2441        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2442        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2443        @RTEMS_BSP@.cfg.
2444
24452003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2446
2447        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2448
24492003-08-20      Joel Sherrill <joel@OARcorp.com>
2450
2451        * libchip/network/cs8900.c: Correct copyright statements.
2452
24532003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2454
2455        * aclocal/check-itron.m4: Remove.
2456        * aclocal/enable-inlines.m4: Remove.
2457        * Makefile.am: Reflect having moved aclocal/.
2458        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2459        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2460        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2461        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2462        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2463        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2464        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2465        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2466        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2467        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2468        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2469        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2470        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2471        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2472        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2473        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2474        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2475        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2476        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2477        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2478        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2479        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2480        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2481        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2482        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2483        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2484        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2485        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2486        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2487        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2488        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2489        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2490        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2491        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2492        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2493        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2494        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2495        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2496        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2497        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2498        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2499        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2500        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2501        * aclocal/target.m4: New (Copied from ../../aclocal).
2502        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2503        * aclocal/version.m4: New (Copied from ../../aclocal).
2504
25052003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2506
2507        * configure.ac: Remove stray comments.
2508        * automake/local.am, automake/host.am: Remove "debug".
2509
25102003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2511
2512        * Makefile.am: Reflect having moved automake/.
2513        * lib/Makefile.am: Reflect having moved automake/.
2514        * support/Makefile.am: Reflect having moved automake/.
2515        * wrapup/Makefile.am: Reflect having moved automake/.
2516        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2517        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2518        from ../../automake).
2519        * optman/Makefile.am: Reflect having moved automake/.
2520        * libchip/Makefile.am: Reflect having moved automake/.
2521        * libchip/ide/Makefile.am: Reflect having moved automake/.
2522        * libchip/network/Makefile.am: Reflect having moved automake/.
2523        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2524        * libchip/serial/Makefile.am: Reflect having moved automake/.
2525        * librdbg/Makefile.am: Reflect having moved automake/.
2526        * librdbg/include/Makefile.am: Reflect having moved automake/.
2527        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2528        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2529        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2530        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2531        automake/.
2532        * librdbg/src/Makefile.am: Reflect having moved automake/.
2533        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2534        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2535        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2536        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2537        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2538        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2539        having moved automake/.
2540        * libnetworking/Makefile.am: Reflect having moved automake/.
2541        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2542        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2543        automake/.
2544        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2545        automake/.
2546        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2547        automake/.
2548        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2549
25502003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2551
2552        * Makefile.am: Add bsp.pc.in.
2553        * bsp.pc.in: New (pkgconfig support).
2554
25552003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
2557        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2558
25592003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2560
2561        * lib/Makefile.am: New (Required by 'make dist').
2562        * lib/ChangeLog: Remove.
2563        * lib/.cvsignore: Cleanup.
2564        * configure.ac: Reflect having added lib/Makefile.am.
2565        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2566        lib/libbsp/configure.ac.
2567        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2568        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2569
25702003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2571
2572        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2573        * configure.ac: Merge-in librdbg/configure.ac.
2574        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2575        librdbg/configure.ac.
2576        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2577        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2578        LIBCHIP. Conditionally build include-dirs.
2579        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2580        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2581        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2582        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2583        librdbg/include/rdbg/m68k/Makefile.am,
2584        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2585        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2586        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2587        librdbg/src/powerpc/Makefile.am, librdbg/
2588        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2589        configure.ac into ../configure.ac.
2590        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2591        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2592        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2593        libnetworking/rtems_telnetd/Makefile.am,
2594        libnetworking/rtems_webserver/Makefile.am,
2595        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2596        into ../configure.ac.
2597
25982003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2599
2600        PR 427/rtems
2601        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2602        * librdbg/src/servtsp.c: Ditto.
2603
26042003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2605
2606        PR 429/bsps
2607        PR 432/bsps
2608        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2609        packets are queued onto an elnk board, the ISR will deadlock the device
2610        with a tx complete interrupt.  Lighter tx loads are not affected as they
2611        end up submitting single packets to the device.
2612
26132003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2614
2615        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2616        optman/configure.ac.
2617        * optman/configure.ac: Remove (Merged into ../configure.ac).
2618        * optman/Makefile.am: Reflect having merged configure.ac into
2619        ../configure.ac.
2620        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2621        * libchip/Makefile.am, libchip/ide/Makefile.am,
2622        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2623        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2624        ../configure.ac.
2625
26262003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2627
2628        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2629
26302003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2631
2632        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2633        on i386.
2634
26352003-06-13      Joel Sherrill <joel@OARcorp.com>
2636
2637        * libnetworking/pppd/chat.c: Removed warnings.
2638
26392003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2640
2641        * libchip/network/README.3com: New file missed in previous commit.
2642        PR 405/bsps
2643        PR 393/networking
2644        * libchip/network/dec21140.c: Fix leak also known as PR393.
2645        * libchip/network/elnk.c, libchip/network/if_media.h,
2646        libchip/network/mii.h: New files.
2647        * libchip/network/Makefile.am: Reflect new files.
2648
26492003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2650
2651        * configure.ac: Remove support for profile-variant.
2652
26532003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2654
2655        PR 397/pppd
2656        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2657        * libnetworking/pppd/magic.c: Remove *rand48.
2658        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2659
26602003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2661
2662        * wrapup/Makefile.am: Add libide.a.
2663
26642003-04-15      Joel Sherrill <joel@OARcorp.com>
2665
2666        PR 387/rtems_misc
2667        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2668        routines.
2669        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2670
26712003-04-11      Joel Sherrill <joel@OARcorp.com>
2672
2673        * libnetworking/rtems_webserver/cgi.c,
2674        libnetworking/rtems_webserver/sockGen.c,
2675        libnetworking/rtems_webserver/umui.c,
2676        libnetworking/rtems_webserver/websSSL.c,
2677        libnetworking/rtems_webserver/websSSL.h,
2678        libnetworking/rtems_webserver/websda.c,
2679        libnetworking/rtems_webserver/websda.h: New files. Not included in
2680        previous commit.
2681
26822003-04-10      Joel Sherrill <joel@OARcorp.com>
2683
2684        PR 371/pppd
2685        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2686        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2687        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2688        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2689        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2690        still global symbols in rtemspppd.h which might need to be changed or
2691        converted into member of a structure which is dereferenced with a
2692        pointer that is managed as a per task variable. But this patch should
2693        avoid many conflicts.
2694
26952003-03-27      Joel Sherrill <joel@OARcorp.com>
2696
2697        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2698        not allowed in the cpukit source code since it must be buildable
2699        independent of any BSP. These files were moved to libchip/ide.
2700        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2701        files.
2702
27032003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2704
2705        PR 368/filesystems
2706        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2707        improvements which now work on pc386 and mbx8xx.
2708        * libchip/ide/ide_controller.c: New file.
2709
27102003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2711
2712        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2713
27142003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2715
2716        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2717        * configure.ac: Add support/.
2718        * support/.cvsignore: New.
2719        * support/Makefile.am: New.
2720        * support/version.c: New.
2721        * wrapup/Makefile.am: Add support/libsupport.a.
2722        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2723        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2724        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2725        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2726
27272003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2728
2729        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2730
27312003-02-20      Till Straumann <strauman@slac.stanford.edu>
2732
2733        PR 354/networking
2734        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2735        chip against a table of supported chips. The untested ones are still
2736        commented out, however.
2737
27382003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2739
2740        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2741        * configure.ac: AC_PREREQ(2.57).
2742        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2743        * optman/configure.ac: AC_PREREQ(2.57).
2744        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2745        * libchip/configure.ac: AC_PREREQ(2.57).
2746        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2747        * librdbg/configure.ac: AC_PREREQ(2.57).
2748        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2749        * libnetworking/configure.ac: AC_PREREQ(2.57).
2750
27512003-02-06      Joel Sherrill <joel@OARcorp.com>
2752
2753        * libnetworking/pppd/chat.c: Convert routines with common names to
2754        static. This included get_char(), put_char(), and character() among
2755        others.
2756
27572003-02-03      Joel Sherrill <joel@OARcorp.com>
2758
2759        PR 338/filesystem
2760        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2761        rtems_io_lookup_name() (API change).  Unused function removed.
2762
27632003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2764
2765        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2766        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2767        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2768        Eliminate *_O_FILES.
2769        * libnetworking/rtems_servers/Makefile.am,
2770        libnetworking/rtems_webserver/Makefile.am,
2771        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2772
27732002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2774
2775        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2776        Let all-local: depend on $(LIB).
2777        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2778        * optman/Makefile.am: Apply install-data-local to install *.rels.
2779
27802002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2781
2782        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2783        %.c rules.
2784        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2785        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2786        * libchip/rtc/Makefile.am: Ditto.
2787        * libchip/serial/Makefile.am: Ditto.
2788
27892002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2790
2791        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2792        LIBC_DEFINES.
2793        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2794        LIBC_DEFINES.
2795        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2796        LIBC_DEFINES.
2797
27982002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2799
2800        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2801
28022002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2803
2804        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2805        cache-checking.
2806        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2807
28082002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2811        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2812        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2813        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2814        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2815
28162002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2817
2818        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2819        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2820        Remove.
2821        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2822
28232002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2824
2825        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2826        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2827
28282002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2829
2830        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2831        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2832
28332002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2834
2835        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2836        * optman/rel.am: New.
2837
28382002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2839
2840        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2841        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2842        braino in comment on "exec". Extend --enable-ada handling.
2843
28442002-11-04      Joel Sherrill <joel@OARcorp.com>
2845
2846        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2847        tasks and rolling multiple loops into 1.
2848        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2849        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2850        Removed warnings.
2851
28522002-10-31      Joel Sherrill <joel@OARcorp.com>
2853
2854        * libchip/network/dec21140.c: Removed warnings.
2855        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2856        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2857        librdbg/src/m68k/any/remdeb_xdr.c,
2858        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2859        warnings.
2860        * libnetworking/rtems_webserver/socket.c,
2861        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2862
28632002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2864
2865        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2866        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2867        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2868        above.
2869
28702002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2871
2872        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2873        * wrapup/.cvsignore: Remove autom4te.cache.
2874        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2875        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2876        autom4te.cache.
2877        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2878        autom4te.cache.
2879        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2880        autom4te.cache.
2881
28822002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2883
2884        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2885
28862002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2887
2888        * optman/.cvsignore: Add autom4te.cache.
2889
28902002-09-14      Joel Sherrill <joel@OARcorp.com>
2891
2892        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2893
28942002-09-07      Joel Sherrill <joel@OARcorp.com>
2895
2896        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2897        include files to resolve warnings.
2898
28992002-09-07      Chris Johns <ccj@acm.org>
2900
2901        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2902        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2903        which corrects the problem  where the cs8900.c file was actually the BSP
2904        glue.  Joel did some hacking so this file will compile.  Previously it
2905        required providing a target.h file to compile.
2906        * libchip/network/cs8900.c.bsp: New file.
2907
29082002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2909
2910        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2911
29122002-08-31      Joel Sherrill <joel@OARcorp.com>
2913
2914        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2915        eliminate warning.
2916
29172002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2918
2919        * configure.ac: Add ada-tests.
2920
29212002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2922
2923        * Makefile.am: Add preinstall-stamp.
2924
29252002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2926
2927        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2928        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2929        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2930        gcc31 happy.
2931        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2932        cp.
2933
29342002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2935
2936        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2937        make/bsp.mak.
2938        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2939        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2940
29412002-08-12      Joel Sherrill <joel@OARcorp.com>
2942
2943        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2944        avoid error.
2945
29462002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2947
2948        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2949        * configure.ac: Add BSP_SUBDIRS.
2950        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2951        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2952        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2953        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2954        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2955        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2956        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2957        RTEMS_CHECK_BSP_CACHE.
2958        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2959        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2960        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2961        .$(OBJEXT) instead of .o.
2962        * libnetworking/pppd/Makefile.am,
2963        libnetworking/rtems_servers/Makefile.am,
2964        libnetworking/rtems_telnetd/Makefile.am,
2965        libnetworking/rtems_webserver/Makefile.am,
2966        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2967
29682002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2969
2970        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2971        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2972        ../libchip/serial/$(ARCH)/libserialio.a.
2973        * libchip/serial/Makefile.am: Don't tmp-install lib.
2974        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2975
29762002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2977
2978        * Makefile.am: Add rtems_makedir.
2979        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2980        * Makefile.am: Add wrapup-SUBDIR.
2981        * wrapup/ChangeLog: Remove.
2982        * wrapup/configure.ac: Remove.
2983        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2984        (Make the bare BSP happy).
2985        * configure.ac: Ditto.
2986        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2987        Create make/custom/default.cfg.
2988        * configure.ac: Add creation of make/custom/*.cfg. Create
2989        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2990
29912002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2992
2993        * Makefile.am: Clean $(PROJECT_RELEASE).
2994
29952002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2996
2997        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2998        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2999        prototype mismatches.
3000
30012002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3002
3003        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3004        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3005
30062002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3007
3008        * acinclude.m4: Add test "$multilib" != "yes".
3009        * config-ml.in: Remove.
3010        * acinclude.m4: Cleanups.
3011        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3012        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3013        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3014        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3015        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3016
30172002-07-16      Eric Norum <eric.norum@usask.ca>
3018
3019        * New driver for the Intel EtherExpressPro (82559ER) chip.
3020        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3021        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3022        * libchip/network/Makefile.am: Modified to reflect above.
3023
30242002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3025
3026        * acinclude.m4: New.
3027        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3028        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3029        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3030
30312002-07-01      Joel Sherrill <joel@OARcorp.com>
3032
3033        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3034        _Objects_Information_table now that it is a two dimensional array based
3035        upon API and class.
3036        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3037        of strnlen().
3038
30392002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3040
3041        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3042        preinstall libnetapps.a.
3043
30442002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3045
3046        * configure.ac: Remove librpc.
3047
30482002-06-25      Joel Sherrill <joel@OARcorp.com>
3049
3050        * Per PR233, moved librpc to exec.
3051        * configure.ac, wrapup/Makefile.am: Modified.
3052        * librpc, librpc/ChangeLog: Removed.
3053
30542002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3055
3056        * optman/Makefile.am: Remove multilib support.
3057        * optman/configure.ac: Ditto.
3058        * optman/sapi/Makefile.am: Ditto.
3059
30602002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3061
3062        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3063        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3064
30652002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3066
3067        Move networking libraries to c/src/exec/libnetworking
3068        * libnetworking/configure.ac, libnetworking/Makefile.am,
3069        libnetworking/wrapup/Makefile.am: Reflect Moval.
3070
30712002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3072
3073        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3074        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3075        <rtems/bspIo.h>.
3076
30772002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3078
3079        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3080        * libnetworking/rtems/mkrootfs.h: Ditto.
3081        * libnetworking/rtems/Makefile.am: Reflect changes above.
3082
30832002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3084
3085        * configure.ac: Remove lib.
3086
30872002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3088
3089        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3090        that exception stack frames on M68K members with VBR always are 6 byte
3091        long. The incorrect assumption resulted in some gdb commands like "next"
3092        to fail on the 68360.
3093
30942002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3095
3096        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3097        PR 220
3098        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3099        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3100        CVS.
3101        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3102        libnetworking/sys/filio.h: Remove.
3103        * libnetworking/sys/Makefile.am: Reflect changes above.
3104
31052002-05-07      Chris Johns <ccj@acm.org>
3106
3107        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3108        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3109        requires it to be stripped.
3110
31112002-05-01      Eric Norum <eric.norum@usask.ca>
3112
3113        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3114        assembly  to satisfy gcc 3.1 and newer.
3115
31162002-04-26      Eric Norum <eric.norum@usask.ca>
3117
3118        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3119        agressive optimization in gcc 3.1 does not reorder things.
3120
31212002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3122
3123        * libchip/network/dec21140.c: Reflect changes to powerpc's
3124        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3125        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3126        <rtems/score/cpu.h>.
3127        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3128        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3129
31302002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3131
3132        * optman/configure.ac: Remove ENABLE_GCC28.
3133
31342002-04-11      Chris Johns <ccj@acm.org>
3135
3136        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3137        driver control block field to the ifconfig network driver structure.
3138        This field is needed by the i82586 driver which was ported from NetBSD
3139        as it had better hardware abstraction.
3140        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3141        PR59, added the drv_ctrl driver control block field to the ifconfig
3142        network driver structure. This field is needed by the i82586 driver
3143        which was ported from NetBSD as it had better hardware abstraction.
3144
31452002-04-10      Mike Siers <mikes@poliac.com>
3146
3147        * libnetworking/rtems_webserver/NOTES,
3148        libnetworking/rtems_webserver/asp.c,
3149        libnetworking/rtems_webserver/balloc.c,
3150        libnetworking/rtems_webserver/default.c,
3151        libnetworking/rtems_webserver/ej.h,
3152        libnetworking/rtems_webserver/ejIntrn.h,
3153        libnetworking/rtems_webserver/ejlex.c,
3154        libnetworking/rtems_webserver/ejparse.c,
3155        libnetworking/rtems_webserver/emfdb.c,
3156        libnetworking/rtems_webserver/emfdb.h,
3157        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3158        libnetworking/rtems_webserver/handler.c,
3159        libnetworking/rtems_webserver/license.txt,
3160        libnetworking/rtems_webserver/md5.h,
3161        libnetworking/rtems_webserver/md5c.c,
3162        libnetworking/rtems_webserver/mime.c,
3163        libnetworking/rtems_webserver/misc.c,
3164        libnetworking/rtems_webserver/ringq.c,
3165        libnetworking/rtems_webserver/rom.c,
3166        libnetworking/rtems_webserver/security.c,
3167        libnetworking/rtems_webserver/sock.c,
3168        libnetworking/rtems_webserver/sym.c,
3169        libnetworking/rtems_webserver/uemf.c,
3170        libnetworking/rtems_webserver/uemf.h,
3171        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3172        libnetworking/rtems_webserver/url.c,
3173        libnetworking/rtems_webserver/value.c,
3174        libnetworking/rtems_webserver/wbase64.c,
3175        libnetworking/rtems_webserver/webcomp.c,
3176        libnetworking/rtems_webserver/webpage.c,
3177        libnetworking/rtems_webserver/webrom.c,
3178        libnetworking/rtems_webserver/webs.c,
3179        libnetworking/rtems_webserver/webs.h,
3180        libnetworking/rtems_webserver/websuemf.c,
3181        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3182        2.1.4.
3183
31842002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3185
3186        * libchip/network/i82586.c: Include <string.h>.
3187        * libchip/network/sonic.c: Ditto.
3188
31892002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3190
3191        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3192
31932002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3194
3195        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3196
31972002-03-27      Thomas.Doerfler@imd-systems.de
3198
3199        PR 144
3200        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3201        memory address 0 when called for the first time. This is done when
3202        trying to clear the variable "dhcp_hostname".
3203
32042002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3205
3206        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3207        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3208        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3209        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3210        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3211        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3212        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3213        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3214        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3215        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3216        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3217        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3218        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3219        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3220        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3221        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3222        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3223        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3224        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3225        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3226        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3227        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3228        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3229        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3230        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3231        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3232        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3233        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3234        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3235        AUTOMAKE_OPTIONS.
3236        * libnetworking/configure.ac:
3237        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3238        foreign 1.6]).
3239        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3240        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3241        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3242        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3243        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3244        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3245        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3246        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3247        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3248        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3249        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3250        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3251        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3252        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3253        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3254        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3255        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3256
32572002-03-27      Ilya Alexeev <ilya@continuum.ru>
3258
3259        PR 162
3260        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3261        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3262        used in a device write routines.  Now ppp_softc structure have own
3263        character for writing to device (sc_outchar).  I think that converting
3264        local variables to static is not a right solution, because problems will
3265        occur in the case of two or more ppp instances.
3266        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3267        must be u_long, otherwise in the case of the big output packet endless
3268        loop may occur.
3269
32702002-03-21      Ilya Alexeev <ilya@continuum.ru>
3271
3272        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3273        preparations for multiple PPPD connections.
3274
32752002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3276
3277        PR 149
3278        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3279        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3280        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3281        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3282
32832002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3284
3285        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3286        * configure.ac: Modified to reflect addition.
3287
32882002-02-27      Ilya Alexeev <ilya@continuum.ru>
3289
3290        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3291        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3292        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3293        capabilities as well as eliminate some warnings.
3294
32952002-02-27      Eric Norum <eric.norum@usask.ca>
3296
3297        * libnetworking/net/radix.c: Properly handle fetching the default route
3298        when there is no route.  This was a bug in the original FreeBSD code and
3299        this fix is from an updated version of their code.
3300
33012002-02-16      Eric Norum <eric.norum@usask.ca>
3302
3303        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3304        checking.
3305
33062002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3307
3308        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3309        dodefaultroute.
3310
33112002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3312
3313        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3314        include <rtems/seterr.h>.
3315
33162002-02-01      Mike Siers <mikes@poliac.com>
3317
3318        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3319        avoid bringing the link down too fast. NOTE: Mike reports successfully
3320        running at 56K baud on a direct link.
3321
33222002-02-01      Eric Valette <valette@crf.canon.fr>
3323
3324        * librdbg/So many patches have been posted recently on the mailing list
3325        and  because we were unable to find correct solution to compile on
3326        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3327        because the coding  style of rdbg was rather inconsistant among various
3328        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3329        global coding style (using indent + manual edits), 2) incorporate/review
3330        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3331        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3332        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3333        after rdbg initialization is done, NB : the paches is huge but it is
3334        mainly due to coding styke chnages.  Only few lines of codes have been
3335        really changed and they do not impact  rdbg functionnality (AFAIKT).
3336        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3337        librdbg/include/rdbg/m68k/rdbg_f.h,
3338        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3339        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3340        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3341        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3342        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3343        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3344        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3345        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3346        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3347        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3348        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3349        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3350        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3351        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3352        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3353        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3354
33552002-01-31      Mike Siers <mikes@poliac.com>
3356
3357        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3358        * Nice Update of PPPD support which eliminates the requiremetn that
3359        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3360        and reports that it seems to be more stable and handle larger packets
3361        better.  This patch replaces the termios tasks with more general pppd
3362        network driver tasks.  The functions pppinput() and pppstart() get
3363        called from the interrupt service routine.
3364        * libnetworking/Makefile.am, libnetworking/configure.ac,
3365        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3366        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3367        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3368        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3369        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3370        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3371        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3372        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3373        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3374        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3375        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3376        libnetworking/net/route.c, libnetworking/net/route.h,
3377        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3378        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3379        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3380        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3381        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3382        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3383        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3384        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3385        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3386        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3387        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3388        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3389        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3390        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3391        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3392        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3393        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3394        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3395        libnetworking/pppd/example/README,
3396        libnetworking/pppd/example/netconfig.h,
3397        libnetworking/wrapup/Makefile.am: Modified.
3398        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3399        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3400        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3401        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3402        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3403        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3404        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3405        libnetworking/modem/pppcompress.c: Subdirectory removed.
3406
34072002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3408
3409        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3410        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3411
34122002-01-18      Till Straumann <strauman@slac.stanford.edu>
3413
3414        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3415        issues: - exception handler needs to enable MSR_FP if the interrupted
3416        thread is FP enabled. - printk message for MSR fixed and added
3417        stacktrace. NOTE: this requires the stacktrace patch to
3418        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3419        however).
3420
34212002-01-06      Joel Sherrill <joel@OARcorp.com>
3422
3423        * optman/.cvsignore: Added aclocal.m4 and configure.
3424        * optman/.cvsignore: New file.
3425
34262002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3427
3428        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3429
34302002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3431
3432        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3433        * optman/ChangeLog: New.
3434        * optman/configure.ac: New.
3435        * optman/Makefile.am: New.
3436        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3437        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3438
34392001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3440
3441        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3442
34432001-12-18      Eric Norum <eric.norum@usask.ca>
3444
3445        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3446        `directories' (path names with a / at the end) while disallowing open()
3447        operations on TFTP `directories'.
3448
34492001-12-07      Eric Norum <eric.norum@usask.ca>
3450
3451        * libnetworking/lib/tftpDriver.c: Restore write capability.
3452
34532001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3454
3455        * libchip/network/sonic.h: Fix typo.
3456        * libnetworking/arpa/Makefile.am: Remove stray lines.
3457
34582001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3459
3460        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3461
34622001-10-18      Eric Norum <eric.norum@usask.ca>
3463
3464        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3465        chdir() and open() operations within the TFTP file system.
3466
34672001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3468
3469        * librdbg/configure.ac: Fix latent bug exposed by removal of
3470        config.cache's which prevented powerpc targets librdbg from building.
3471
34722001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3473
3474        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3475        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3476        autoconf-2.52 happy.
3477
34782001-10-12      Mike Siers <mikes@poliac.com>
3479
3480        * libnetworking/Update to stable working state.  Congratulations Mike!
3481        :).
3482        * libnetworking/modem_example: Directory removed.
3483        * libnetworking/modem_example/16550.h,
3484        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3485        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3486        libnetworking/modem_example/ppp.h,
3487        libnetworking/modem_example/pppcompress.c: Files removed.
3488        * libnetworking/pppd/example/pppd.options: New file.
3489        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3490        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3491        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3492        libnetworking/pppd/rtemsmain.c: Updated.
3493
34942001-10-12      Joel Sherrill <joel@OARcorp.com>
3495
3496        * libchip/serial/z85c30.c: Fixed typo.
3497
34982001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3499
3500        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3501        * configure.in: Remove.
3502        * configure.ac: New file, generated from configure.in by autoupdate.
3503        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3504        * libchip/configure.in: Remove.
3505        * libchip/configure.ac: New file, generated from configure.in by
3506        autoupdate.
3507        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3508        * librdbg/configure.in: Remove.
3509        * librdbg/configure.ac: New file, generated from configure.in by
3510        autoupdate.
3511        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3512        * libnetworking/configure.in: Remove.
3513        * libnetworking/configure.ac: New file, generated from configure.in by
3514        autoupdate.
3515
35162001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3517
3518        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3519        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3520        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3521
35222001-09-27      Joel Sherrill <joel@OARcorp.com>
3523
3524        * libchip/ChangeLog: Fixed typo in date.
3525
35262001-09-27      Eric Norum <eric.norum@usask.ca>
3527
3528        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3529        TFTP  filesystem.
3530
35312001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3532
3533        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3534        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3535        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3536        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3537        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3538        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3539        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3540        'PREINSTALL_FILES ='.
3541        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3542        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3543        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3544        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3545        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3546        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3547        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3548        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3549        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3550        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3551        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3552        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3553
35542001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3555
3556        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3557        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3558        * librdbg/src/m68k/any/Makefile.am: Ditto.
3559        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3560        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3561        happy.
3562
35632001-09-21      Joel Sherrill <joel@OARcorp.com>
3564
3565        * libchip/network/Makefile.am: Fixed typo on file name.
3566        * libchip/network/i82586.c: Commented out line 318 which is referencing
3567        a member of a structure that is not currently there.  This needs to be
3568        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3569        to C style.
3570
35712001-09-19      Eric Norum <eric.norum@usask.ca>
3572
3573        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3574
35752001-09-19      Chris Johns <ccj@acm.org>
3576
3577        * libchip/network/README.i82586, libchip/network/i82586.c,
3578        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3579        Network driver for Intel i82586.
3580        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3581        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3582        "root" filesystem with information obtained via the DHCP response.
3583
35842001-09-14      Eric Norum <eric.norum@usask.ca>
3585
3586        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3587        make gcc 3.x happy.
3588
35892001-08-16      Mike Siers <mikes@poliac.com>
3590
3591        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3592        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3593        These support callback functionality that has not even been compiled
3594        under RTEMS yet.
3595        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3596        example application.  Mike's notes on the modifications: - renamed
3597        error() function because of namespace problems - removed calls to the
3598        exit() funciton - removed extra files from the pppd source directory -
3599        defined pppd task constant values in rtemspppd.h - modifyied example
3600        code to get actual tick per second value - placed the pppd 2.3.11 man
3601        page file (pppd.8) into the pppd directory.
3602        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3603        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3604        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3605        libnetworking/pppd/rtems-ppp.c: Deleted.
3606        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3607        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3608        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3609        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3610        libnetworking/pppd/example/init.c,
3611        libnetworking/pppd/example/netconfig.h,
3612        libnetworking/pppd/example/ppp.conf,
3613        libnetworking/pppd/example/pppdapp.c,
3614        libnetworking/pppd/example/system.h: New files.
3615        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3616        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3617        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3618        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3619        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3620        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3621        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3622        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3623        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3624        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3625        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3626        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3627        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3628        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3629        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3630
36312001-08-16      Joel Sherrill <joel@OARcorp.com>
3632
3633        * libnetworking/pppd/example/Makefile: Removed.
3634        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3635        to avoid bootstrap -c clobbering it.
3636        * libnetworking/rtems_telnetd/.cvsignore: New file.
3637
36382001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3639
3640        * libnetworking/Makefile.am, libnetworking/configure.in,
3641        libnetworking/rtems_servers/Makefile.am,
3642        libnetworking/rtems_servers/telnetd.c,
3643        libnetworking/rtems_servers/telnetd.h,
3644        libnetworking/rtems_telnetd/Makefile.am,
3645        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3646        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3647        libnetworking/rtems_telnetd/telnetd.c,
3648        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3649        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3650        effect when ftpd change. - the tcp/ip stats have been implemented into
3651        icmds.c and started when telnetd daemon is started.
3652        * libnetworking/rtems_servers/telnetd.c,
3653        libnetworking/rtems_servers/telnetd.h: Removed.
3654        * libnetworking/rtems_telnetd: New directory.
3655        * libnetworking/rtems_telnetd/Makefile.am,
3656        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3657        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3658        libnetworking/rtems_telnetd/telnetd.c,
3659        libnetworking/rtems_telnetd/telnetd.h: New files.
3660
36612001-06-14      Joel Sherrill <joel@OARcorp.com>
3662
3663        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3664        Moved from libmisc/shell so the network stack to address network
3665        depenendency.
3666        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3667
36682001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3669
3670        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3671
36722001-05-15      Joel Sherrill <joel@OARcorp.com>
3673
3674        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3675        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3676        accidentally deleted the incorrectly empty versions.
3677
36782001-05-14      Till Straumann <strauman@slac.stanford.edu>
3679
3680        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3681        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3682        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3683        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3684        to know the values) - the affected BSP (shared/motorola) headers have
3685        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3686        driver (libchip/network/dec21140.c) has been fixed to use
3687        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3688        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3689        who is using this driver. - the DEC driver also has been fixed to use
3690        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3691        delay_in_bus_cycles().
3692
36932001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3694
3695        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3696
36972001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3698
3699        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3700
37012001-04-24      Eric Norum <eric.norum@usask.ca>
3702
3703        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3704        NTP synchronization a little more robust -- no NTP daemon yet, but at
3705        least it trys a little harder when the primary NTP server is down.
3706
37072001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3708
3709        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3710        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3711        libnetworking/pppd/modem_example/modem.c,
3712        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3713        other strings into English.
3714        * libnetworking/pppd/STATUS: updated to reflect the changes.
3715
37162001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3717
3718        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3719        again.
3720
37212001-04-20      Eric Valette <valette@crf.canon.fr>
3722
3723        * mcp750 directory renamed new_exception processing as it supports many
3724        more CPU models.
3725        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3726        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3727        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3728        formerly in mcp750 plus modifications.
3729        * librdbg/src/powerpc/mcp750/.cvsignore,
3730        librdbg/src/powerpc/mcp750/Makefile.am,
3731        librdbg/src/powerpc/mcp750/remdeb.h,
3732        librdbg/src/powerpc/mcp750/remdeb_f.x,
3733        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3734        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3735        new_exception_processing.
3736        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3737        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3738        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3739        part of this effort to add support for the MPC8xx.
3740
37412001-04-19      Joel Sherrill <joel@OARcorp.com>
3742
3743        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3744        internal include files.
3745
37462001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3747
3748        PR 158
3749        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3750        rcmd() library call by commenting out the parts that deal with signals.
3751        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3752        stdio. The 'server-side' parts of this file which deal with
3753        authentication are disabled since they are not needed.
3754
37552001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3756
3757        * libnetworking/include/.cvsignore: Remove dangling file.
3758
37592001-03-14      Joel Sherrill <joel@OARcorp.com>
3760
3761        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3762        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3763        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3764        libchip style serial drivers can be written in libcpu or libbsp.
3765
37662001-03-01      Joel Sherrill <joel@OARcorp.com>
3767
3768        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3769        libchip/network/sonic.c, libchip/network/sonic.h,
3770        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3771        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3772        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3773        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3774        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3775        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3776        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3777        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3778
37792001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3780
3781        * librdbg/include/rdbg/Makefile.am,
3782        librdbg/include/rdbg/i386/Makefile.am,
3783        librdbg/include/rdbg/m68k/Makefile.am,
3784        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3785        style on include files.
3786
37872001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3788
3789        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3790        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3791        replace ${..} with $(..).
3792        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3793        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3794        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3795        libnetworking/rtems/Makefile.am, libnetworking/
3796        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3797        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3798        include_*HEADERS instead of H_FILES.
3799        * libnetworking/include/Makefile.am: Remove.
3800        * libnetworking/Makefile.am: Add handling of *.h files.
3801        * libnetworking/configure.in: Remove include/Makefile.
3802
38032001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3804
3805        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3806
38072001-01-31      Sergei Organov <osv@javad.ru>
3808
3809        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3810        current dir and root dir removed in favor of new libio support for
3811        task-local current and root directories. - Bug in `close_data_socket()'
3812        introduced by previous change fixed. - `command_pasv()' changed to set
3813        timeout on socket we are listening on and code fixed to don't close
3814        socket twice on error. - `serr()' changed to clear `errno'. -
3815        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3816        changed to clear `errno' before processing session. -
3817        `close_data_socket()' fixed to close both active and passive sockets -
3818        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3819        empty string  in `exec_command()'.
3820
38212001-01-25      Eric Norum <eric.norum@usask.ca>
3822
3823        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3824        improves throughput on systems which are dropping packets.   Only the
3825        first timeout is reduced.  This keeps the number of extra packets down
3826        on networks that are very busy and dropping lots of packets.
3827
38282001-01-24      Sergei Organov <osv@javad.ru>
3829
3830        * libnetworking/rtems_servers/ftpd.c,
3831        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3832        - Timeouts on sockets implemented. 'idle' field added to configuration.
3833        No timeout by default to keep backward compatibility. Note: SITE IDLE
3834        command not implemented yet. - Basic global access control implemented.
3835        'access' field added to configuration. No access limitations by default
3836        to keep backward compatibility. - Anchor data socket for active mode
3837        (using self IP and port 20.) - Fixed default data port support (still
3838        not tested). - Don't allow IP address different from originating host in
3839        PORT command to improve security. - Fixed bug in MDTM command. - Check
3840        for correctness of parsing of argument in command_port(). - Fixed
3841        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3842        a directory. - Command parsing a little bit improved: command names are
3843        now converted to upper-case to be more compatible with RFC (command
3844        names are not case-sensitive.) - Reformat comments so that they have
3845        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3846        previous changes - True ASCII mode implemented (doesn't work for hooks
3847        and /dev/null) - Passive mode implemented, PASV command added. - Default
3848        port for data connection could be used (untested, can't find ftp client
3849        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3850        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3851
38522001-01-18      Joel Sherrill <joel@OARcorp.com>
3853
3854        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3855        macro using variable arguments.
3856        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3857        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3858        since I updated the main RTEMS development machine to RedHat 7.2 and
3859        apparently got a new version of rpcgen.
3860
38612001-01-12      Sergei Organov <osv@javad.ru>
3862
3863        * libnetworking/rtems_servers/ftpd.c,
3864        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3865        - use pool of pre-created threads to handle sessions instead of
3866        creating/deleting threads on the fly - LIST output is now similar to
3867        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3868        happy with it. - LIST NAME now works (both for files and directories) -
3869        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3870        clients happy  - keep track of CWD for every session separately -
3871        ability to specify root directory name for FTPD in configuration table.
3872        FTPD will then create illusion for FTP clients that this is actually
3873        root directory. - ignore options sent in commands, thus LIST -al FILE
3874        works and doesn't try to list "-al" directory. - buffers are allocated
3875        on stack instead of heap where possible to eliminate malloc/free calls
3876        (avoid possible heap fragmentation troubles). - drop using of task
3877        notepad to pass parameters - use function arguments instead - use
3878        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3879        in socket() instead of AF_INET.
3880
38812001-01-02      Joel Sherrill <joel@OARcorp.com>
3882
3883        * libnetworking/CHANGELOG: Removed.
3884        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3885
38862000-12-14      Eric Norum <eric.norum@usask.ca>
3887
3888        * libnetworking/lib/tftpDriver.c: Added write capability.
3889
38902000-12-08      Joel Sherrill <joel@OARcorp.com>
3891
3892        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3893        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3894        numerous variable declarations conditional on PPP_COMPRESS and
3895        PPP_FILTER.  Commented out variables that were not used because the code
3896        using them was commented out. Removed totally unused variables.
3897        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3898        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3899
39002000-11-30      Joel Sherrill <joel@OARcorp.com>
3901
3902        * libnetworking/modem/ppp_tty.c: Changed to include
3903        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3904        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3905        * libnetworking/Makefile.am: Modified to reflect above.
3906
39072000-11-27      Joel Sherrill <joel@OARcorp.com>
3908
3909        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3910
39112000-11-25      Eric Norum <eric.norum@usask.ca>
3912
3913        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3914        core.
3915
39162000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3917
3918        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3919        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3920        subdir.
3921        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3922        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3923        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3924        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3925        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3926        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3927        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3928        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3929        ppp_tty.c and the real pppd main is in pppmain.c.
3930
39312000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3932
3933        * libchip/network/sonic.c: Added ipalign() routine to align the received
3934        packet so that the ip header is on a 32-bit boundary. Necessary for
3935        cpu's that do not allow unaligned loads and stores and when the 32-bit
3936        DMA mode is used.
3937
39382000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3939
3940        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3941        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3942        ACLOCAL_AMFLAGS.
3943        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3944        ACLOCAL_AMFLAGS.
3945        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3946        ACLOCAL_AMFLAGS.
3947
39482000-11-03      Chris Johns <ccj@acm.org>
3949
3950        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3951        libchip/network/cs8900.h: New files.
3952
39532000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3954
3955        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3956        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3957        $(RTEMS_TOPdir)/aclocal.
3958        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3959        $(RTEMS_TOPdir)/aclocal.
3960        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3961        $(RTEMS_TOPdir)/aclocal.
3962
39632000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3964
3965        * configure.in: Switch to GNU-canonicalization.
3966        * Makefile.am: Reflect changes to configure.in.
3967        * acinclude.m4: Remove.
3968
39692000-10-30      Joel Sherrill <joel@OARcorp.com>
3970
3971        * POSIX include files merged into newlib.  This resulted in some
3972        definitions moving to other files and thus some secondary effects in
3973        RTEMS source code.
3974        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3975        in sync with newlib's <machine/types.h>.
3976        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3977        definition of struct itimerval in <sys/time.h>.
3978
39792000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3980
3981        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3982        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3983        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3984        * ChangeLog: Fix typos.
3985        * configure.in: add tests to the GNU canonicalized subdirectories.
3986
39872000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3988
3989        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3990        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3991        the lib directory before configuring lib/.
3992
39932000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3994
3995        * configure.in, Makefile.am: add exec to the GNU canonicalized
3996        subdirectories.
3997        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3998        * configure.in: add libnetworking, librpc and librdb to the GNU
3999        canonicalized subdirectories.
4000        * configure.in: add libmisc and libchip to the GNU canonicalized
4001        subdirectories.
4002        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4003        Switch to GNU canonicalization.
4004        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4005        Switch to GNU canonicalization.
4006        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4007        Switch to GNU canonicalization.
4008
40092000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4010
4011        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4012        canonicalization to libfs/. The approach is currently a bit of a hack as
4013        GNU canonicalization does not support the per-BSP build some of the
4014        other directories require.  As more of the tree is converted, this will
4015        become less  of an issue.
4016
40172000-10-20      Joel Sherrill <joel@OARcorp.com>
4018
4019        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4020        parameter.
4021
40222000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4023
4024        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4025        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4026        * librdbg/configure.in: Add m68k support.
4027        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4028        subdirectory.
4029        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4030        failure.
4031        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4032        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4033        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4034        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4035        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4036        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4037        librdbg/src/m68k/.cvsignore: New files.
4038        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4039        function pointers.
4040        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4041        _after_ pointer has been checked against NULL.
4042
40432000-10-18      Joel Sherrill <joel@OARcorp.com>
4044
4045        * wrapup/Makefile.am: Added libfs.
4046
40472000-10-18      Chris Johns <ccj@acm.org>
4048
4049        * libfs created.
4050        * configure.in: Added libfs subdirectory.
4051        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4052
40532000-09-28      Joel Sherrill <joel@OARcorp.com>
4054
4055        * libnetworking/rtems_webserver/Makefile.am,
4056        libnetworking/rtems_webserver/base64.c,
4057        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4058        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4059
40602000-09-22      Joel Sherrill <joel@OARcorp.com>
4061
4062        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4063        libnetworking/rtems/rtems_bsdnet_internal.h,
4064        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4065        have included rtems.h.  It is now including precisely the  least amount
4066        of low level, yet portable .h files to get the basic RTEMS types
4067        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4068        used machine/types.h to include rtems.h.
4069
40702000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4071
4072        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4073
40742000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4075
4076        * libnetworking/ChangeLog: Cleanup.
4077
40782000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4079
4080        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4081        * libchip/ChangeLog: Fix formating.
4082
40832000-09-05      Joel Sherrill <joel@OARcorp.com>
4084
4085        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4086        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4087        confusion and to work with the converted flags.
4088
40892000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4090
4091        * wrapup/Makefile.am: Include compile.am.
4092        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4093        libchip/serial/Makefile.am: Include compile.am.
4094        * librdbg/src/i386/any/Makefile.am,
4095        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4096        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4097        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4098        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4099        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4100        libnetworking/rtems_servers/Makefile.am,
4101        libnetworking/rtems_webserver/Makefile.am,
4102        libnetworking/wrapup/Makefile.am: Include compile.am.
4103
41042000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4105
4106        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4107        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4108
41092000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4110
4111        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4112
41132000-08-31      Joel Sherrill <joel@OARcorp.com>
4114
4115        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4116        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4117        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4118        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4119        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4120        * libnetworking/wbase64.c: Removed.
4121        * libnetworking/Makefile.am, libnetworking/asp.c,
4122        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4123        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4124        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4125        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4126        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4127        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4128        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4129        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4130        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4131        Modified.
4132
41332000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4134
4135        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4136
41372000-08-30      Joel Sherrill <joel@OARcorp.com>
4138
4139        * libnetworking/rtems_webserver/license.txt: New file.
4140
41412000-08-10      Joel Sherrill <joel@OARcorp.com>
4142
4143        * ChangeLog: New file.
4144        * libchip/ChangeLog: New file.
4145        * librdbg/ChangeLog: New file.
4146        * libnetworking/ChangeLog: New file.
4147
Note: See TracBrowser for help on using the repository browser.