source: rtems/c/src/ChangeLog @ 618063e

4.104.115
Last change on this file since 618063e was ee1e72d, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/14/09 at 06:36:01

2009-10-14 Ralf Corsépius <ralf.corsepius@…>

  • configure.ac: Rework make/custom/* handling.
  • aclocal/check-custom-bsp.m4: Change *.cfg handling.
  • Makefile.am: Remove make/custom/default.cfg-rule.
  • Property mode set to 100644
File size: 152.3 KB
RevLine 
[ee1e72d]12009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Rework make/custom/* handling.
4        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
5        * Makefile.am: Remove make/custom/default.cfg-rule.
6
[7cafde22]72009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
8
9        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
10        NULL pointer access in interrupt handler.
11
[94d7bd7]122009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
13
14        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
15        device API change.
16
[7357f566]172009-10-08      Chris Johns <chrisj@rtems.org>
18
19        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
20        multiblock support from the ATA driver. Multiblock at the disk
21        level should not be a global policy as a disk may have more than
22        one partition with different block sizes. An IDE driver could
23        decide to use the feature with DMA but this a driver specific
24        design choice. Fixed bugs relating to variable block sizes and
25        large block transfer.
26        * c/src/libchip/ide/ide_controller.c,
27        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
28        Changed the block size to 32bits so blocks of 64K or bigger can be
29        transfered in a single driver call.
30
[37f9717a]312009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
34        shared irq.h yet and this breaks a significant number of them.
35
[3926b05]362009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
39        model.
40
[64a1529]412009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
44        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
45        renamed to rtems_termios_baud_to_number.
46
[07688ae]472009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
50        termios_baud_to_number (duplicate prototypes).
51        Add C++-guards.
52        Include rtems/termiostypes.h.
53
[e5e9f1a]542009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
57
[b580e71]582009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
59
60        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
61        physical address to support BSD TCP/IP stack.
62
[439aade]632009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * libchip/network/elnk.c: Convert calls to legacy routine
66        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
67
[354fb2e]682009-08-03      Roger Dahlkvist <ruppe@kth.se>
69
70        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
71
[0d3b27cd]722009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * libchip/ide/ata.c: Remove warning.
75
[8785e906]762009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
79        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
80        now use the same macros.
81        * aclocal/bsp-bspcleanup-options.m4: New file.
82
[ec5d4505]832009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
84
85        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
86        obsolete defines and declarations.  Set initial baud during device
87        open.  Fixed interrupt mode.
88
[84d7499]892009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
90
91        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
92        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
93        EINVAL and ENOTTY as appropriate.
94
[b30c618]952009-05-30      Chris Johns <chrisj@rtems.org>
96
97        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
98        devices on an IDE bus and cleaned up the initialisation register
99        call.
100
[79269f6e]1012009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
102
103        * libchip/network/i82586.c: Fix warning in manner suggested by
104        Arnout Vandecappelle <arnout@mind.be> in
105        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
106
[80ab5f4]1072009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
108
109        * libchip/network/if_dc.c: Fixed warnings.
110
[9c2eaca]1112009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
114        as needed.
115
[92c70b9]1162009-04-29      Chris Johns <chrisj@rtems.org>
117
118        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
119
120        * libchip/ide/ide_controller.c: Change the status detection and
121        add a message if the transfer fails. There is currently no error
122        handle at the IDE drvier level.
123
[a33af586]1242009-03-12      Daniel Hellstrom <daniel@gaisler.com>
125
126        PR 1392/bsps
127        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
128        over multiple pages results in extra data being written.
129
[ca5bcd8]1302009-02-27      Gene Smith <gene.smith@siemens.com>
131
132        PR 1356
133        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
134        cards.
135
[66913da2]1362009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
137
138        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
139        enabled on x86.
140
[43892800]1412009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
142
143        * aclocal/bspopts.m4: Quoting cosmetics.
144
[4c18d8c]1452009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
146
147        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
148        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
149        writes.  Fixed integer type in device structure.
150
[a26d515]1512009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        * libchip/serial/ns16550.c: Turn on ns16550_process() for
154        BSP_FEATURE_IRQ_LEGACY case also.
155
[9814d2dd]1562008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
157
158        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
159        level LibI2C interface.  Added generic block IO functions.
160
[26cc5909]1612008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
162
163        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
164        optman/rtems/no-msg.c, optman/rtems/no-part.c,
165        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
166        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
167        optman/sapi/no-ext.c, optman/sapi/no-io.c:
168        Revert previous patch (cvs clash with Joel hacking cpukit).
169
[43892800]1702008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
171
172        * aclocal/canonical-target-name.m4: Remove tic4x.
173
[b503274b]1742008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
175
176        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
177
[44415fd]1782008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
179
180        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
181        optman/rtems/no-msg.c, optman/rtems/no-part.c,
182        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
183        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
184        optman/sapi/no-ext.c, optman/sapi/no-io.c:
185        Fix prototypes.
186
[0f4ad570]1872008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
188
189        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
190
[534c893]1912008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
192
193        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
194        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
195        duplicated data.
196
[1fae1c6b]1972008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
198
199        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
200        SuperCore Handler initialization routines to directly pull parameters
201        from configuration table.
202
[45c4499e]2032008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
204
205        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
206        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
207        optman/rtems/no-part.c, optman/rtems/no-region.c,
208        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
209        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
210        initialization routines to directly pull parameters from
211        configuration table. Eliminate empty routines sportted.
212
[69be08ee]2132008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
216
[b0f45d8]2172008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
218
219        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
220        all public use of TOD conversion routines.
221
[f7cb3cf]2222008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
223
224        * libchip/network/smc91111config.h:
225        #include <stdint.h> instead of <rtems/stdint.h>.
226
[4e18296]2272008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
228
229        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
230        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
231
[3c12db5f]2322008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
233
234        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
235
[9151ec6]2362008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
237
238        * libchip/serial/ns16550.c: Transmit the character in the polled write
239        function within a critical section for printk() compatibility.
240
[f049983]2412008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
242
243        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
244
[e2e736b]2452008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
246
247        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
248
[13b8c65]2492008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
250
251        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
252
[c736dcf]2532008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
254
255        * aclocal/bsp-bootcard-options.m4: Fix quoting.
256
[12d02b8]2572008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
258
259        * aclocal/bsp-bootcard-options.m4: New file.
260        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
261
[8c0cab0]2622008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
263
264        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
265        BSPs that support this feature.
266
[0fbd231]2672008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
268
269        * libchip/serial/ns16550.c: Fix typo.
270
[95ef82c]2712008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
272
273        * libchip/serial/ns16550.c: Fix typo.
274
[00a23585]2752008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
276
277        * libchip/serial/ns16550.c: Add not supported on arm even though it is
278        not simple vectored.
279
[fc9cbcf3]2802008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
281
282        * libchip/serial/ns16550.c: Not currently supported on architectures
283        with simple vectored interrupt model.
284
[f8f2e41]2852008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
286
287        * aclocal/version.m4: Bump RTEMS_API to 4.10.
288        Bump _RTEMS_VERSION to 4.9.99.0.
289
[8dcfc0a]2902008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
291
[a12796f3]292        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
[8dcfc0a]293        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
294        functions have now static linkage type.  Added constant qualifier to
295        operations table and read-only function parameters.
296
[a12796f3]297        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
[8dcfc0a]298        c/src/libchip/serial/serial.h:  Include required header files.  Removed
299        support for old PowerPC exception handling.  Various fixes for
300        interrupt related routines.  Added support for BSPs with IRQ extension
301        API.
302
[0b6ca8aa]3032008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
304
305        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
306        is no PCI bus based upon the BSP not having a base address defined.
307        This means this driver cannot be supported on that board.
308
[4c9784e8]3092008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
310
311        * libchip/network/dec21140.c, libchip/network/elnk.c,
312        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
313
[35150aa]3142008-09-17      Miao Yan <yanmiaobest@gmail.com>
315
316        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
317        add simple device only filesystem (devfs), optionally completely drop
318        out filesystem, and to clean up disabling newlib reentrancy support.
319        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
320        now has a 15K code space.
321        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
322        Removed.
323
[ec07659]3242008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
325
326        * libchip/ide/ata.h: Convert to Unix file format.
327
[686f66d]3282008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
329
[b4d0eec3]330        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
331        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
332        libchip/serial/serial.h, libchip/serial/serprobe.c,
333        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
334        Convert to "bool".
[d5150397]335        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
336        libchip/i2c/spi-memdrv.h: Convert to "bool".
[33c36c81]337        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
338        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
339        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
[2c0b598]340        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
341        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
[e7672d6]342        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
343        Convert to "bool".
[90d21b36]344        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
345        Convert to "bool".
[686f66d]346        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
347        Convert to "bool".
348
[5c980d0]3492008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
350
351        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
352        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
353        memory driver to not use the clock ioctl to install a method to poll
354        for input. It now uses a Class API Timer which means we can eliminate
355        this special IOCTL from all clock drivers.
356        * libchip/shmdr/setckvec.c: Removed.
357
[a818530b]3582008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
359
360        * libchip/network/sonic.c: Do not declare a variable just to hold an
361        ignored return value.
362
[dccd351]3632008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
364
365        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
366
[cc4c524b]3672008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
368
369        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
370        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
371
[593297e]3722008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
373
374        * libchip/display/disp_hcms29xx.c: Do not make these static. They
375        appear to be unused that way.
376
[aec17f1]3772008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
378
379        * libchip/shmdr/shm_driver.h: Correct prototypes.
380
[54c7a7f]3812008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
382
383        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
384        variables and made methods static.
385
[73d5344]3862008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
387
388        * libchip/serial/ns16550.c: Fix warning.
389
[1f27c1f7]3902008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
391
392        * aclocal/prog-cc.m4: Add -Wnested-externs.
393
[891bd246]3942008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
395
[fc216b96]396        * libchip/network/dec21140.c: Add missing prototype.
[891bd246]397        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
398
3992008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
[0063a93a]400
401        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
402        -Wstrict-prototypes to RTEMS_CFLAGS.
403
[f031251c]4042008-08-02      Chris Johns <chrisj@rtems.org>
405
406        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
407        rtems_blkdev_request count and start references. Use
408        RTEMS_BLKDEV_START_BLOCK.
409
[3735f08]4102008-07-29      Chris Johns <chrisj@rtems.org>
411
412        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
413
414        * libchip/ide/ata.c: Change to use a mutex rather than disable
415        pre-emption. Updated to the libblock changes.
416
417        * libchip/ide/ata_internal.h: Updated to the new chains API.
418
419        * libchip/ide/ide_controller.c: Updated to the libblock
420        changes. Added come debug tracing.
421
422        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
423        to the libblock changes.
424
[1b39f18]4252008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
426
427        * configure.ac: Remove RPCGEN, RPCTOOLS.
428
[be78809]4292008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
430
431        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
432        for output format specifiers.
433
[9bd5118]4342008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
435
[eb98e4c6]436        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
437        Fixed some data types
[9bd5118]438
[574fb67]4392008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
440
441        * libchip/i2c/spi-sd-card.c: Added missing header file.
442        * libchip/Makefile.am: Added SD Card driver.
443
[9ec91233]4442008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
445
446        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
447        make glyphs non-constant, added file headers
448
[224aebb3]4492008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
450
451        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
452        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
453        * libchip/display/font_hcms29xx.h
454        Creation of SPI display driver
455
[780428f]4562008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
457
458        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
459        via SPI.
460
[6a75acb]4612008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
462
463        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
464        AC_PREREQ(2.62).
465
[89ae273d]4662008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
467
468        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
469
[adaf33af]4702008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
471
472        * libchip/Makefile.am: Move termios helper routines from libchip to
473        libcsupport. Add routine which makes it easy for a termios device
474        driver to inform termios of its default baud rate. This avoids
475        inconsistencies in later termios settings changes.
476        * libchip/serial/termios_baud2index.c,
477        libchip/serial/termios_baud2num.c: Removed.
478
[61b7dae]4792008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
480
481        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
482
[8357ea27]4832008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
484
485        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
486        not fail if there are none.
487
[42bf1b9]4882008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
489
490        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
491        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
492        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
493        * libchip/Makefile.am:
494        derived a generic spi memory driver from spi-flash-m25p40,
495        added descriptor for fram fm25l256
496
[89d19033]4972008-05-07      Till Straumann <strauman@slac.stanford.edu>
498
499        PR 649/bsps
500        * libchip/ide/ata.c: Give up if the interface does not become ready.
501
[d3e21f3]5022008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
503
504        Moved to cpukit.
505        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
506        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
507        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
508        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
509        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
510        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
511        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
512        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
513        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
514        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
515        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
516        nfsclient/src/xdr_mbuf.c: Removed.
517
[ad20f595]5182008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
519
520        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
521
[a61cc6c]5222008-01-05      Chris Johns <chrisj@rtems.org>
523
524        * libchip/flash/am29lv160.c: Update the blank check error message
525        to say there is an error.
526       
[107f4d34]5272007-12-22      Chris Johns <chrisj@rtems.org>
528
529        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
530        the hello message. Just one line but still a little too long.
531       
[f3bf21f2]5322007-12-14      Chris Johns <chrisj@rtems.org>
533
534        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
535        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
536        * libchip/flash, libchip/flash/am29lv160.c,
537        libchip/flash/am29lv160.h: New.
538
[9d7fa71]5392007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
540
541        * libchip/network/if_fxp.c: Spacing.
542
[d371a97]5432007-11-20      Till Straumann <strauman@slac.stanford.edu>
544
545        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
546        Avoid using 'stdio' before the system is up and fully
547        initialized.
548
[381a2f18]5492007-11-20      Till Straumann <strauman@slac.stanford.edu>
550
551        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
552        * libchip/Makefile.am, libchip/preinstall.am:
553        added new driver for Maxim DS1375 i2c RTC.
554
[7a4e8e7c]5552007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
556
557        * libchip/i2c/spi-flash-m25p40.c:
558        added addressing call in write function
559
[55a685b]5602007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
561
562        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
563        * libchip/Makefile.am:
564        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
565
[a29bf16b]5662007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
567
568        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
569
[21961089]5702007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
571
572        * nfsclient/Makefile.am: Fix errors.
573
[96eadec4]5742007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
575
576        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
577
[90a51d8a]5782007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
579
580        * aclocal/version.m4: Bump RTEMS_API to 4.9.
581        Bump RTEMS_VERSION to 4.8.99.0.
582
[b00e693]5832007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
584
585        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
586
[e7ef4c3]5872007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
588
589        * configure.ac: Remove AC_PROG_AWK (Unused).
590
[24af51c5]5912007-09-14      Daron Chabot <djc915@mail.usask.ca>
592
593        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
594        rtems_interrupt_vector, to permit passing arbitrary arguments to the
595        ISR. Clean up of variables to silence compiler warnings.
596
[324e311]5972007-09-13      Daniel Hellstrom <daniel@gaisler.com>
598
599        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
600
[2a2b206]6012007-09-12      Daniel Hellstrom <daniel@gaisler.com>
602
603        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
604          - Odd bit bug in some chips taken care of.
605          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
606            alignment but failing to do so must have made the driver writer to make
607            some incorrect assumptions about MBUFs.
608          - Fixed MBUF handling to handle mbuf chains better. The Data length of
609            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
610          - Made while loop responsible for copying data to fifo port copy 16 shorts
611            per loop instead of 1 short, increasing the copying process.
612
[050249d]6132007-09-07      Daniel Hellstrom <daniel@gaisler.com>
614
615        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
616        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
617
[261f99bd]6182007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
619
620        * configure.ac, wrapup/Makefile.am: Remove RDBG.
621        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
622        librdbg/Makefile.am, librdbg/preinstall.am,
623        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
624        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
625        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
626        librdbg/include/rdbg/powerpc/rdbg_f.h,
627        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
628        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
629        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
630        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
631        librdbg/src/servtsp.c, librdbg/src/servutil.c,
632        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
633        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
634        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
635        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
636        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
637        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
638        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
639        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
640        librdbg/src/powerpc/rdbg_f.c,
641        librdbg/src/powerpc/new_exception_processing/remdeb.h,
642        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
643        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
644        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
645
[2aaa1643]6462007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
647
648        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
649
6502007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
651
652        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
653          sizes.
654
[735892e3]6552007-07-27      Chris Johns <chrisj@rtems.org>
656
657        * wrapup/Makefile.am: Create archive from a file for hosts
658        with a limited command line size.
659
[ef38e6ca]6602007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
661
662        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
663          sizes.
664
[adb1a08]6652007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
[6e6267bb]666       
[9faed348]667        * configure.ac: Add nfsclient.
[6e6267bb]668        * nfsclient/Makefile.am: New.
669        * nfsclient/proto/Makefile, nfsclient/Makefile,
670          nfsclient/src/Makefile: Remove.
[adb1a08]671        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
672        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
673
[516f2d7]6742007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
675
676        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
677        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
678        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
679        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
680        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
681        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
682        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
683        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
684        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
685        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
686        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
687        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
688
[6aff507]6892007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
[02a3b35]690
[6aff507]691        * libchip/serial/ns16550.c: removed timed out wait for transmitter
692        to become ready: This will not work for fast CPUs.
693
[f610e83f]6942007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
[02a3b35]695
[f610e83f]696        * libchip/ide/ata.c: fixed warning
697
[5129b24]6982007-06-20      Ray Xu <rayx@gmail.com>
699
700        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
701        console, and libio. This shrinks the memory requirements but Joel has
702        not figured out how best to present this to application space.
703        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
704        New files.
705
[4522dba]7062007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
707
708        * optman/sapi/no-io.c: Split IO Manager into one function per file so
709        now we only need required initialization methods.
710
[3f72383c]7112007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
712
713        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
714        parameter since it was used to configure a no longer used feature.
715        Device names are now part of the filesystem not in a table.
716
[ff114dc5]7172007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
718
719        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
720        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
721        optman/rtems/no-part.c, optman/rtems/no-region.c,
722        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
723        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
724        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
725        other optional managers so using them reduces application size
726        instead of increasing it.
727        * optman/rtems/no-barrier.c: New file.
728
[0f720a7]7292007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
730
[513b327b]731        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
732        adjustments to pci-API changes.
[0f720a7]733        * libchip/network/dec21140.c, libchip/network/elnk.c,
734        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
735        changes.
736
[ec09d84]7372007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
738
739        * libchip/network/dec21140.c, libchip/network/if_dc.c,
740        libchip/network/if_fxp.c: Reflect changes to pci-API.
741
[f68663dc]7422007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
743
744        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
745        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
746
[d48955ea]7472007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
748
749        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
750          being used to compile "tools").
751
[d6236b41]7522007-03-13      Joel Sherrill <joel@OARcorp.com>
753
754        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
755
[2697be56]7562007-03-12      Joel Sherrill <joel@OARcorp.com>
757
758        * libchip/network/cs8900.c, libchip/network/cs8900.h,
759        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
760        and/or fix mistake in copyright notice. Both of these mistakes appear
761        to be from code submitted after these changes were made previously.
762
[c4c4528]7632007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
764
765        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
766
[6a00184]7672007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
768
769        * libchip/Makefile.am: Correct path to README.tulipclone.
770
[397060c]7712007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
772
773        * libchip/ide/ata.c: Remove superfluous type casts.
774
[2e4aa9e6]7752007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
776
777        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
778        Use size_t for sizes.
779
[3d14a45]7802007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
781
782        * libchip/ide/ata.c: in ata_request_done: moved call to free()
783        from preemption disabled region
784
[6b184e0]7852007-01-16      Till Straumann <strauman@slac.stanford.edu>
786
787        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
[6200dc9]788        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
[6b184e0]789        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
790
[df591b5]7912006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
792
793        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
794          ioctl_command_t as ioctl argument.
795
[600a241e]7962006-12-13      Joel Sherrill <joel@OARcorp.com>
797
798        * librtems++/include/rtems++/rtemsEvent.h,
799        librtems++/include/rtems++/rtemsMessageQueue.h,
800        librtems++/include/rtems++/rtemsSemaphore.h,
801        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
802        librtems++/src/rtemsMessageQueue.cc,
803        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
804        rtems_unsigned32 to uint32_t.
805
[5e11c97]8062006-12-13      Joel Sherrill <joel@OARcorp.com>
807
808        PR 1181/bsps
809        * optman/rtems/no-msg.c: Clean up dead code.
810
[294de470]8112006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
812
813        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
814
[062f6705]8152006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
816
817        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
818        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
819        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
820
[fcb0cd46]8212006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
822
823        * configure.ac: New BUG-REPORT address.
824
[d17f2b5]8252006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
826
827        * Makefile.am: Remove ampolish3.
828
[76ce226]8292006-11-17      Joel Sherrill <joel@OARcorp.com>
830
831        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
832        blank lines.
833
[3b6c332]8342006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
835
836        * configure.ac: Remove RTEMS_AMPOLISH3.
837        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
838          Remove checks for AMPOLISH3.
839        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
840        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
841        * ampolish3: Remove.
842
[f8235c07]8432006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
844
[e4a0c4e]845        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
[f8235c07]846        * aclocal/prog-cc.m4: Remove CFLAGS.
847        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
848        Compose CFLAGS. Append CFLAGS to ac_configure_args.
849
[bb932d4]8502006-10-23      Joel Sherrill <joel@OARcorp.com>
851
852        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
853
[104ff62]8542006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
855
856        * automake/compile.am: Use hard-coded RTEMS_* flags.
857
[9b5e72b]8582006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
859
860        * aclocal/rtems-top.m4: Remove RTEMS_API.
861        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
862
[4f5e472]8632006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
864
865        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
866
[d6a6cff2]8672006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
868
869        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
870
[2e28876]8712006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
872
873        * aclocal/version.m4: Bump version to 4.7.99.0.
874
[ba2c04f]8752006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
876
877        * configure.ac: Require autoconf-2.60. Require automake-1.10.
878
[158f87b0]8792006-09-11      Joel Sherrill <joel@OARcorp.com>
880
881        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
882
[7f247f3]8832006-09-04      Joel Sherrill <joel@OARcorp.com>
884
885        * libchip/network/greth.c, libchip/network/open_eth.c,
886        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
887        introduced by warning removal.
888
[ac5b81c3]8892006-09-01      Joel Sherrill <joel@OARcorp.com>
890
891        * libchip/network/greth.c, libchip/network/open_eth.c,
892        libchip/network/smc91111.c: Remove warnings and correct prototype
893        added earlier today.
894
[a612b50]8952006-09-01      Joel Sherrill <joel@OARcorp.com>
896
897        * libchip/network/cs8900.c, libchip/network/greth.c,
898        libchip/network/i82586.c, libchip/network/open_eth.c,
899        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
900        sized integers, and inttypes.h printf helpers.
901
[28b8d3af]9022006-08-09      Kolja Waschk <waschk@telos.de>
903
904        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
905
[8faa4a5]9062006-07-12      Joel Sherrill <joel@OARcorp.com>
907
908        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
909
[81d914d8]9102006-07-11      Jerry Needell <jerry.needell@unh.edu>
911
912        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
913        4.6 branch.  Original modifications by Gaisler Enterprises.
914        * libchip/network/greth.c, libchip/network/greth.h: New files.
915
[8eb78a20]9162006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
917
918        * ide/ata.[ch]:
919        (PR1118) fetch priority for ATA task from a variable,
920        not a fixed configuration value.
921       
[bf1cade]9222006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
923
924        * Makefile.am: Add ampolish3.
925
[82d11fc5]9262006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
927
928        * ampolish3: New.
929        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
930
[068cf700]9312006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
932
933        * aclocal/rtems-ampolish.m4: New.
934        * configure.ac: Use RTEMS_AMPOLISH3.
935
[c5a67176]9362006-04-18  Joel Sherrill <joel@OARcorp.com>
937
[84c86f2]938        * aclocal/version.m4: Updated to rtems-4.6.99.3.
[c5a67176]939
[d5ed9e1]9402006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
941
942        PR 853/filesystem
943        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
944        should be modified to support the new exception scheme and to use the
945        handle parameter.
946
[7f7298c4]9472006-02-a32     Eric Norum <norume@aps.anl.gov>
948
[ab8394f6]949        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
950        "newer" PCI access calls.  Minor cleanups.  Comments.
[7f7298c4]951
[3157972]9522006-01-12      Eric Norum <norume@aps.anl.gov>
953
[ab8394f6]954        PR 861/networking
955        PR 863/networking
956        * libchip/network/smc91111.c: Fix illegal lvalue increments.
[3157972]957
[2be6d66b]9582006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
[05278e36]959
960        * wrapup/Makefile.am: Add preinstall.am.
[2be6d66b]961        * libchip/Makefile.am: Build libchip/network/smc91111.
962        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
963        Eliminate cyg_int* crap.
964
[cce0948]9652006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
966
[11222bd]967        * librdbg/Makefile.am: Add preinstall.am.
[cce0948]968        * aclocal/bsp-configure.m4: Add ampolish3.
969        New header guards.
970
[104df63]9712006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
972
973        * libchip/network/open_eth.c, libchip/network/open_eth.h:
974        Merger from rtems-4-6-branch.
975
[9d8ad28]9762006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
977
978        * libchip/network/smc91111.c
979        libchip/network/smc91111config.h
980        libchip/network/smc91111exp.h
981        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
982        * libchip/Makefile.am: Reflect adding smc91111*.
983
[c2c0379]9842006-01-08      Joel Sherrill <joel@OARcorp.com>
985
986        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
987        char *.
988
[34fe0e0]9892006-01-08      Joel Sherrill <joel@OARcorp.com>
990
991        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
992        warnings.
993
[a4a40dac]9942005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
995
[436135fe]996        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
997        Add RTEMS_RELLDFLAGS.
998        * automake/compile.am: Remove RTEMS_USE_GCC.
999        Remove RTEMS_RELLDFLAGS.
[a4a40dac]1000        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1001
[a0321355]10022005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1003
1004        * libchip/network/if_media.h, libchip/network/mii.h:
1005        Remove (Moved to cpukit).
1006        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1007        and libchip/network/if_media.h.
1008        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1009        if_media.h having moved.
1010
[3136ff03]10112005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1012
[d366255b]1013        * automake/compile.am, automake/host.am, automake/local.am,
1014        automake/subdirs.am: Remove depend.
[3136ff03]1015        * configure.ac: Explicitly pass --libdir and --includedir to
1016        testsuites.
1017
[3f74676]10182005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1019
1020        * configure.ac: Reflect changes to testsuites.
1021
[95cd708]10222005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1023
1024        * automake/compile.am: Remove GCCSPECS.
1025        * aclocal/prog-cc.m4: Add GCCSPECS.
1026        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1027
[7880193]10282005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1029
1030        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1031        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1032
[f6435d36]10332005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1034
1035        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1036        libcpu/byteorder.h for i386.
1037
[7880193]10382005-11-02      Till Straumann <strauman@slac.stanford.edu>
[78111c3]1039
1040        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1041        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1042        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
[7880193]1043        added a simple API/library for i2c devices and drivers for i2c
1044        2-byte eeproms and a ds1621 temperature sensor; API is documented
1045        in libi2c.h.
[78111c3]1046
[794c624]10472005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1048
1049        * libnetworking/pppd/ipxcp.c,
1050        libnetworking/pppd/chat.c,
1051        libnetworking/pppd/patchlevel.h,
1052        libnetworking/pppd/upap.h,
1053        libnetworking/pppd/md5.h,
1054        libnetworking/pppd/pppd.8,
1055        libnetworking/pppd/README,
1056        libnetworking/pppd/preinstall.am,
1057        libnetworking/pppd/md4.h,
1058        libnetworking/pppd/magic.c,
1059        libnetworking/pppd/pppd.h,
1060        libnetworking/pppd/demand.c,
1061        libnetworking/pppd/rtemsmain.c,
1062        libnetworking/pppd/sys-rtems.c,
1063        libnetworking/pppd/ipcp.h,
1064        libnetworking/pppd/lcp.h,
1065        libnetworking/pppd/chap_ms.c,
1066        libnetworking/pppd/md4.c,
1067        libnetworking/pppd/rtemspppd.h,
1068        libnetworking/pppd/cbcp.h,
1069        libnetworking/pppd/auth.c,
1070        libnetworking/pppd/lcp.c,
1071        libnetworking/pppd/example/README,
1072        libnetworking/pppd/example/ppp.conf,
1073        libnetworking/pppd/example/system.h,
1074        libnetworking/pppd/example/netconfig.h,
1075        libnetworking/pppd/example/pppdapp.c,
1076        libnetworking/pppd/example/init.c,
1077        libnetworking/pppd/example/Makefile-user,
1078        libnetworking/pppd/example/pppd.options,
1079        libnetworking/pppd/rtemspppd.c,
1080        libnetworking/pppd/ipxcp.h,
1081        libnetworking/pppd/chap_ms.h,
1082        libnetworking/pppd/options.c,
1083        libnetworking/pppd/magic.h,
1084        libnetworking/pppd/chap.h,
1085        libnetworking/pppd/cbcp.c,
1086        libnetworking/pppd/upap.c,
1087        libnetworking/pppd/chap.c,
1088        libnetworking/pppd/Makefile.am,
1089        libnetworking/pppd/ccp.h,
1090        libnetworking/pppd/utils.c,
1091        libnetworking/pppd/rtemsdialer.h,
1092        libnetworking/pppd/fsm.h,
1093        libnetworking/pppd/pathnames.h,
1094        libnetworking/pppd/md5.c,
1095        libnetworking/pppd/fsm.c,
1096        libnetworking/pppd/ipcp.c,
1097        libnetworking/pppd/STATUS,
1098        libnetworking/pppd/ccp.c,
1099        libnetworking/Makefile.am: Remove (Moved to cpukit).
1100
[330e08be]11012005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1102
1103        * configure.ac: Remove libnetworking, libnetworking/pppd.
1104        * wrapup/Makefile.am: Remove libpppd.a.
1105
[be52582]11062005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1107
1108        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1109        rtemsdialer.h to $(includedir)/rtems.
1110
[681ab7e]11112005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1112
1113        * libnetworking/rtems_telnetd/icmds.c,
1114        libnetworking/rtems_telnetd/Makefile.am,
1115        libnetworking/rtems_telnetd/preinstall.am,
1116        libnetworking/rtems_telnetd/pty.c,
1117        libnetworking/rtems_telnetd/pty.h,
1118        libnetworking/rtems_telnetd/README,
1119        libnetworking/rtems_telnetd/telnetd.c,
1120        libnetworking/rtems_telnetd/telnetd.h:
1121        Remove (Moved to cpukit).
1122
[bfd5fd0]11232005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1124
1125        * configure.ac: Remove libnetworking/rtems_telnetd.
1126        * libnetworking/Makefile.am: Remove rtems_telnetd.
1127        * libnetworking/README: Remove (Obsolete).
1128        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1129
[cc2fcc1]11302005-10-20  Eric Norum <norume@aps.anl.gov>
1131
[fab9046]1132        * libchip/network/dec21140.c: Clean up PCI mapping.
[cc2fcc1]1133
[24934c57]11342005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1135
[994eb05]1136        * libnetworking/pppd/Makefile.am: Use preinstall.am.
[3d3b423]1137        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1138        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1139        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
[24934c57]1140        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1141        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1142
[88b6d8d9]11432005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
[95f9447]1144
[88b6d8d9]1145        * aclocal/bspopts.m4: Add missing m4 quotes.
[e698e68]1146
[1a8f056c]11472005-09-02  Joel Sherrill <joel@OARcorp.com>
1148
1149    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1150
[213810b3]11512005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1152
1153        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1154        libchip/network/dec21140.c: Remove initialization of PCI bus.
1155
[2604a54]11562005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1157
1158        * optman/Makefile.am: Add preinstall.am.
1159
[bb72ff9]11602005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1161
1162        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1163        UNTESTED to tested.
1164
[cb4185c]11652005-06-17      Joel Sherrill <joel@OARcorp.com>
1166
1167        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1168        it is not supported by the MPC5xx.
1169
[9c5873b7]11702005-06-17      Joel Sherrill <joel@OARcorp.com>
1171
1172        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1173        interface. Also correct attempting to build on other than PowerPC and
1174        x86.
1175
[af28e68e]11762005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1177
1178        * libchip/Makefile.am: Add driver for Tulip clones.
1179        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1180        libchip/network/if_dcreg.h: New files.
1181
[d7610229]11822005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1183
1184        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1185        to enable rdbg.
1186        * configure.ac: Reflect changes above.
1187
[aea8e66]11882005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1189
1190        * configure.ac: Add ada/.
1191
[9f114a8]11922005-05-20      Sergei Organov  <osv@topconrd.ru>
1193
1194        PR 750/networking
1195        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1196        wait_input().
1197
[a4ce29f]11982005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1199
1200        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1201        rtems/irq.h.
1202
[4beccab]12032005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1204
1205        * libchip/Makefile.am: Include preinstall.am.
1206        * libchip/preinstall.am: New.
1207
[eb0901a4]12082005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1209
1210        * configure.ac: Add AMPOLISH3.
1211        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1212        * libnetworking/rtems_telnetd/preinstall.am: New.
1213        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1214
[005fbe56]12152005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1216
1217        * configure.ac: Let enable_rpcgen default to "no".
1218
[bd2fa0a5]12192005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1220
1221        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1222
[e11bf43]12232005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1224
1225        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1226        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1227
[0fd3092]12282005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1229
1230        * libchip/network/dec21140.c, libchip/network/elnk.c,
1231        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1232
[a8e1959]12332005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1234
1235        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1236        of code as a result of the implementation of a common PCI interface.
1237
[a9cd3a9]12382005-05-04      Joel Sherrill <joel@OARcorp.com>
1239
1240        * libchip/network/open_eth.c: Remove prototype of set_vector.
1241
[d5dbbe5]12422005-05-03      Joel Sherrill <joel@OARcorp.com>
1243
1244        * librdbg/src/ptrace.c: Remove warning.
1245
[48b8259]12462005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1247
1248        * libchip/network/dec21140.c, libchip/network/elnk.c,
1249        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1250        Modified parameter list to remove warnings.
1251
[b7acc4ad]12522005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1253
1254        * libchip/network/cs8900.c, libchip/network/i82586.c,
1255        libchip/network/open_eth.c, libchip/network/sonic.c,
1256        libchip/serial/mc68681.c: Modified types to remove
1257        warnings.  Added initialization to remove warnings.
1258
[ce7d49bc]12592005-04-28      Joel Sherrill <joel@OARcorp.com>
1260
1261        * libchip/network/README.sonic: Rewritten to account for removal of
1262        dmv177.
1263
[1b3028c]12642005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1265
1266        PR 781/rtems_misc
1267        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1268
[cebad96]12692005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1270
1271        * libchip/serial/ns16550.c:
1272        Fixed warnings generated in various powerpc configurations
1273
[c163605f]12742005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1275
1276        * libchip/serial/ns16550.c: Modified
1277        ISR to work with PPC new exception processing
1278
[bb9e843]12792005-03-14      Joel Sherrill <joel@OARcorp.com>
1280
1281        * libchip/network/dec21140.c, libchip/network/elnk.c,
1282        libchip/network/if_fxp.c: Continue PCI API unification. All use
1283        pci_find_device(). Network drivers manufacture a signature since all
1284        calls have not been converted yet.
1285
[160b6b0]12862005-03-04      Joel Sherrill <joel@OARcorp.com>
1287
1288        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1289        initialize function part of the unified PCI API as pci_initialize().
1290
[a3f91c6]12912005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1292
1293        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1294        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1295
[9cd49d42]12962005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1297
1298        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1299        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1300
[ec899eaf]13012005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1302
1303        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1304        building procedures.
1305
[ea68ed5]13062005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1307
1308        * aclocal/prog-cc.m4:
1309        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1310
[0598fb8]13112005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1312
1313        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1314
[7cb25eb]13152005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1316
1317        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1318
[376dfb1a]13192005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1320
1321        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1322
[4bf6a9f2]13232005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1324
1325        * libnetworking/rtems_servers/ftp.c,
1326        libnetworking/rtems_servers/ftp.h,
1327        libnetworking/rtems_servers/Makefile.am:
1328        Remove (relocated to cpukit/ftpd).
1329        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1330        removed move libnetworking/rtems_servers.
1331
[f92f5f6]13322005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1333
1334        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1335
[abb63593]13362005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1337
1338        PR 755/rtems
1339        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1340        Remove local declarations of rtems_bsdnet_nameservers,
1341        rtems_bsdnet_nameservers_count.
1342
[9c858e56]13432005-01-31      Sergei Organov <osv@topconrd.ru>
1344
[e3022f5d]1345        PR 751/pppd
[9c858e56]1346        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1347        committed to fix PR736 breaks pppd. chat.c should have its own static
1348        ttyfd for pppd to work correctly. The symptom is that second
1349        invokation of chat (for connect script) fails due to pppd_ttyfd set
1350        to -1 by previous chat invokation (for init script). In addition,
1351        this patch fixes leaving of dangling pointer in the abort_stbring[]
1352        by chat_send().
1353
[355887b]13542005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1355
1356        * configure.ac: Remove CFLAGS_DEBUG_V.
1357        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1358
[f68b890]13592005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1360
1361        * wrapup/Makefile.am: Remove rtems-ctor.o.
1362
[4321d1f]13632005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1364
1365        * libchip/rtc/rtc.h: size_t RTC_Count.
1366
[4ca43d72]13672005-01-20      Joel Sherrill <joel@OARcorp.com>
1368
1369        PR 736/pppd
1370        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1371        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1372        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1373        should not be static and should have a name more specific to pppd.
1374
[4f647b9]13752005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1376
1377        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1378        libnetworking/rtems_servers/Makefile.am,
1379        libnetworking/rtems_telnetd/Makefile.am,
1380        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1381        Eliminate CFLAGS_OPTIMIZE_V.
1382
[6c2b5324]13832005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1384
1385        * configure.ac: Pass CFLAGS to testsuites configure.
1386        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1387        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1388
[ea3f559]13892005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1390
1391        * configure.ac: Pass CFLAGS to cpukit configure.
1392        * aclocal/rtems-flags.m4: Remove (Unused).
1393        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1394        * aclocal/env-rtemsbsp.m4:
1395        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1396        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1397        RTEMS_CFLAGS.
1398        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1399        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1400        Cleanup comments.
1401
[4c14ea3e]14022005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1403
1404        * automake/compile.am: Remove build-variant support.
1405
[44213ad]14062005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1407
1408        * libnetworking/pppd/Makefile.am,
1409        libnetworking/rtems_servers/Makefile.am,
1410        libnetworking/rtems_telnetd/Makefile.am:
1411        Remove build-variant support.
1412
[552fca7]14132005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1414
1415        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1416        support/Makefile.am, wrapup/Makefile.am:
1417        Remove build-variant support.
1418
[55243362]14192004-11-22      Joel Sherrill <joel@OARcorp.com>
1420
1421        * libchip/network/if_fxp.c: Add entry for another module ID code.
1422
[bb15d1d2]14232004-11-22      Joel Sherrill <joel@OARcorp.com>
1424
1425        PR 693/misc
1426        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1427        in/outport routines.
1428
14292004-11-22      Joel Sherrill <joel@OARcorp.com>
1430
1431        PR 693/misc
1432        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1433        in/outport routines.
1434
[f4857b21]14352004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1436
1437        * aclocal/enable-itron.m4: Remove (unused).
1438
[259c516]14392004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1440
1441        * configure.ac: Misc. quoting cleanups.
1442        Enable ada-tests iff --enable-ada and --enable-tests.
1443
[bf474880]14442004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1445
1446        PR 703/filesystem
1447        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1448        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1449        libchip/ide/ide_controller.c:
1450        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1451        available for BSPS/device drivers.
1452        Extend the "modes_available" and "mode_active" parameters to
1453        uint16_t for UDMA support.
1454
[ac8f462]14552004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1456
1457        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1458        not supported on PowerPC since it works on the MVME2100 BSP.
1459
[9bb5b9d]14602004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1461
1462        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1463        Add dependency tracking for *.cfgs.
1464        * Makefile.am: Add dependency tracking for *.cfg.
1465
[1c3dfb4a]14662004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1467
1468        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1469        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1470
[62fdded]14712004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1472
1473        PR 707/make_build
1474        * configure.ac: Add --enable-rpcgen.
1475
[577fe95]14762004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1477
1478        PR 700/rtems_misc
1479        * libnetworking/rtems_webserver/asp.c,
1480        libnetworking/rtems_webserver/balloc.c,
1481        libnetworking/rtems_webserver/cgi.c,
1482        libnetworking/rtems_webserver/default.c,
1483        libnetworking/rtems_webserver/ej.h,
1484        libnetworking/rtems_webserver/ejIntrn.h,
1485        libnetworking/rtems_webserver/ejlex.c,
1486        libnetworking/rtems_webserver/ejparse.c,
1487        libnetworking/rtems_webserver/emfdb.c,
1488        libnetworking/rtems_webserver/emfdb.h,
1489        libnetworking/rtems_webserver/form.c,
1490        libnetworking/rtems_webserver/handler.c,
1491        libnetworking/rtems_webserver/h.c,
1492        libnetworking/rtems_webserver/license.txt,
1493        libnetworking/rtems_webserver/Makefile.am,
1494        libnetworking/rtems_webserver/md5c.c,
1495        libnetworking/rtems_webserver/md5.h,
1496        libnetworking/rtems_webserver/mime.c,
1497        libnetworking/rtems_webserver/misc.c,
1498        libnetworking/rtems_webserver/NOTES,
1499        libnetworking/rtems_webserver/ringq.c,
1500        libnetworking/rtems_webserver/rom.c,
1501        libnetworking/rtems_webserver/rtems_webserver.h,
1502        libnetworking/rtems_webserver/security.c,
1503        libnetworking/rtems_webserver/sock.c,
1504        libnetworking/rtems_webserver/socket.c,
1505        libnetworking/rtems_webserver/sockGen.c,
1506        libnetworking/rtems_webserver/sym.c,
1507        libnetworking/rtems_webserver/uemf.c,
1508        libnetworking/rtems_webserver/uemf.h,
1509        libnetworking/rtems_webserver/um.c,
1510        libnetworking/rtems_webserver/um.h,
1511        libnetworking/rtems_webserver/umui.c,
1512        libnetworking/rtems_webserver/url.c,
1513        libnetworking/rtems_webserver/value.c,
1514        libnetworking/rtems_webserver/wbase64.c,
1515        libnetworking/rtems_webserver/webcomp.c,
1516        libnetworking/rtems_webserver/webmain.c,
1517        libnetworking/rtems_webserver/webpage.c,
1518        libnetworking/rtems_webserver/webrom.c,
1519        libnetworking/rtems_webserver/webs.c,
1520        libnetworking/rtems_webserver/websda.c,
1521        libnetworking/rtems_webserver/websda.h,
1522        libnetworking/rtems_webserver/webs.h,
1523        libnetworking/rtems_webserver/websSSL.c,
1524        libnetworking/rtems_webserver/websSSL.h,
1525        libnetworking/rtems_webserver/websuemf.c,
1526        libnetworking/rtems_webserver/wsIntrn.h:
1527        Remove (Moved to cpukit/http).
1528
[cc87080]15292004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1530
1531        PR 700/rtems_misc
1532        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1533        Remove libnetworking/rtems_webserver.
1534
[bb5b4048]15352004-10-25      Eric Norum <norume@aps.anl.gov>
1536
1537        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1538
[ba5288d]15392004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1540
1541        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1542
[1e006d52]15432004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1544
1545        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1546        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1547
[5146462f]15482004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1549
1550        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1551
[d4d624e2]15522004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1553
1554        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1555        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1556
[811db88]15572004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1558
1559        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1560        BITSPERBYTE.
1561
[41d0d94e]15622004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1563
1564        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1565        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1566
[9a4b31f]15672004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1568
1569        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1570
[41ed282]15712004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1572
1573        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1574        * aclocal/enable-bare.m4: Remove.
1575        * configure.ac: Remove BARE_CPU_MODEL.
1576
[2992cd23]15772004-10-13      Eric Norum <norume@aps.anl.gov>
1578
1579        PR 688/bsps
1580        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1581        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1582        MC146818A (and several Dallas Semiconductor) TOD chips.
1583
15842004-10-13      Eric Norum <norume@aps.anl.gov>
1585
1586        PR 686/networking
1587        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1588        device code.
1589
[efab64d]15902004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1591
1592        * libchip/network/dec21140.c: include <rtems/pci.h>.
1593
[7452b855]15942004-09-29      Joel Sherrill <joel@OARcorp.com>
1595
1596        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1597        libnetworking/pppd/utils.c: i960 obsoleted and all references
1598        removed.
1599
[cd38196f]16002004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1601
1602        PR 607/networking
1603        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1604        instead of fully specifying unused PCI features.
1605
[97891e5e]16062004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1607
1608        * configure.ac: Require automake > 1.9.
1609
[f27c25f]16102004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1611
1612        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1613
[d71ab7fd]16142004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1615
1616        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1617        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1618
[0ad53a9]16192004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1620
1621        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1622        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1623
[2977f24c]16242004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1625
1626        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1627
[90a33a8]16282004-07-28  Joel Sherrill <joel@OARcorp.com>
1629
1630    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1631
[2a757a8]16322004-07-25      Joel Sherrill <joel@OARcorp.com>
1633
1634        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1635
[1402d56a]16362004-05-21  Till Strauman <strauman@slac.stanford.edu>
1637
[4dbbcb7]1638        PR 625/networking
[1402d56a]1639        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1640        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1641        an error rather than panic if no chip is detected (thus allowing
1642        for probing).
1643        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1644        instead of looping forever.  Avoid divide by zero (crashed my PC).
1645        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1646        they are UNTESTED.
1647
[1eaf0fda]16482004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1649
1650        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1651
[593bc32]16522004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1653
1654        * libchip/network/dec21140.c, libchip/network/elnk.c:
1655        #include <errno.h>.
1656
[c8e8f119]16572004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1658
1659        * libchip/network/if_media.h: Update from FreeBSD.
1660        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1661        libchip/network/i82586.c: #include <errno.h>.
1662
[61c78ab]16632004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1664
1665        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1666
[0d0528d3]16672004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1668
1669        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1670
[7b5f6e82]16712004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1672
1673        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1674        automake).
1675
[7220366a]16762004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1677
1678        PR 599/pppd
[7b5f6e82]1679        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
[7220366a]1680
[57c86a05]16812004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1682
1683        * optman/rtems/no-region.c: Reflect having changed
1684        rtems_region_get_segment_size.
1685
[4caeb10]16862004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1687
1688        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1689        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1690        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1691        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1692        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1693        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1694        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1695
[509fec9c]16962004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1697
1698        * libchip/ide/ata.c, libchip/network/dec21140.c,
1699        libchip/network/elnk.c, libchip/network/i82586.c,
1700        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1701        libchip/network/open_eth.c, libchip/network/sonic.c,
1702        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1703        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1704        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1705        libchip/shmdr/shm_driver.h: Cosmetics.
1706
[c83b5678]17072004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1708
1709        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1710        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1711        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1712        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1713        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1714        fixed size types.
1715
[cdf41b07]17162004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1717
1718        * configure.ac: Explicitly pass --includedir and --libdir to
1719        cpukit/configure.
1720
[ddeb7693]17212004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1722
1723        * librdbg/Makefile.am: Fix rpcgen rules.
1724        * librdbg/src/i386/any/remdeb_xdr.c,
1725        librdbg/src/m68k/any/remdeb_xdr.c,
1726        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1727        Reflect changes to librdbg/Makefile.am.
1728
[850c88d]17292004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1730
1731        * configure.ac: Reflect changes testsuites/configure.ac and
1732        cpukit/configure.ac.
1733
[ef02bc1]17342004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1735
1736        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1737        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1738
[8ae203e3]17392004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1740
1741        * configure.ac: Reflect changes to testsuites's configuration.
1742
[cdcef7e6]17432004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1744
1745        PR/589 rtems
1746        * libchip/network/pci.h: Remove (Moved to cpukit).
1747
[ee4f57d]17482004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
[60f9088]1749
[ee4f57d]1750        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1751        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1752        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1753        libchip/network/dec21140.c, libchip/network/elnk.c,
1754        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1755        libchip/network/open_eth.h, libchip/network/sonic.c,
1756        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1757        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1758        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1759        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1760        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1761        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1762        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1763        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1764        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1765        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1766        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1767        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1768        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1769        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1770        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1771        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1772        fixed-size types.
[60f9088]1773
[ee4f57d]17742004-03-14      Chris Johns  <chrisj@rtems.org>
[60f9088]1775
[ee4f57d]1776        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1777        the BSP example code.
1778        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1779        support the DIMMPC. This is a pc386 target with IO port support. Minor
1780        formating clean up. Add documentation to the header file.
1781        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1782        cs8900.h header file.
[60f9088]1783
[51b9899]17842004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1785
1786        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1787        Cosmetics.
1788
[5569cec]17892004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1790
1791        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1792        There are no application level Makefiles in here.
1793
[e73c249]17942004-03-04      Joel Sherrill <joel@OARcorp.com>
1795
1796        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1797        they can be used in application level makefiles.
1798
[845e4f3]17992004-03-05      Joel Sherrill <joel@OARcorp.com>
1800
[bfb4c547]1801        * libnetworking/rtems_webserver/ejparse.c,
1802        libnetworking/rtems_webserver/emfdb.c,
1803        libnetworking/rtems_webserver/sock.c,
1804        libnetworking/rtems_webserver/socket.c,
1805        libnetworking/rtems_webserver/sym.c,
1806        libnetworking/rtems_webserver/webs.c,
1807        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
18082004-03-05      Joel Sherrill <joel@OARcorp.com>
1809
[845e4f3]1810        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1811        compiling this file only only those CPU families with supported
1812        exception models.
1813
[789694a1]18142004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1815
1816        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1817        testsuites (Was exposed with --enable-multilib, only).
1818        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1819         Add RTEMS_BSP_CONFIG_SUBDIR.
1820        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1821        testsuites's configure.
1822        * aclocal/rtems-top.m4: Remove ENDIF hack.
1823        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1824
[fcf0034]18252004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1826
1827        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1828        wrapup/Makefile.am: Fix automake problems having been introduced
1829        in previous patch.
1830
[5e5cf07]18312004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1832
1833        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1834        Preinstall dirs.
1835        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1836        * aclocal/check-multiprocessing.m4: Cosmetics.
1837        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1838        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1839
[e7495ae]18402004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1841
1842        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1843        librdbg/src/Makefile.am.
1844        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1845        * configure.ac: Reflect changes above.
1846        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1847        * wrapup/Makefile.am: Reflect changes above.
1848        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1849
[c9251c7]18502004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1851
1852        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1853
[541a45a]18542004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1855
1856        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1857
[9e23302]18582004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1859
1860        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1861
[832bed1]18622004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1863
1864        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
[9e23302]1865        librdbg/src/powerpc/Makefile.am: Remove.
[832bed1]1866        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1867        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1868        * configure.ac: Reflect changes above.
1869
18702004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1871
1872
[dcf277c]18732004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1874
1875        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1876        STRIP.
1877
[b083736]18782004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1879
1880        * librdbg/include/Makefile.am: Merge-in
1881        librdbg/include/rdbg/i386/Makefile.am,
1882        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1883        librdbg/include/rdbg/powerpc/Makefile.am.
1884        * librdbg/include/rdbg/i386/Makefile.am,
1885        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1886        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1887        * configure.ac: Reflect changes above.
1888
[a03c1ab]18892004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1890
1891        * configure.ac: Use AS_HELP_STRING(ada).
1892
[3025a4a]18932004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1894
1895        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1896        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1897        Use AC_CONFIG_HEADERS.
1898        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1899        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1900
[5434449b]19012004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1902
1903        * Makefile.am: include local.am.
1904
[31ffd58]19052004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1906
1907        * aclocal/version.m4: 4.6.99.0.
1908
[0724e79b]19092004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1910
1911        * Makefile.am: Don't include host.am.
1912        * automake/compile.am: Further cleanups.
1913
[d158c16]19142004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1915
1916        * automake/lib.am: Remove (Unused).
1917
[11cafc0]19182004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1919
1920        * wrapup/Makefile.am: Don't include lib.am.
1921        * automake/compile.am: Use automake compilation rules.
1922
[6436254a]19232004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1924
1925        * libnetworking/pppd/Makefile.am,
1926        libnetworking/rtems_servers/Makefile.am,
1927        libnetworking/rtems_telnetd/Makefile.am,
1928        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1929        support/Makefile.am: Don't include lib.am.
1930
[97380b4]19312004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1932
1933        * libchip/Makefile.am: Don't include lib.am.
1934        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1935        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1936        unnecessary EXTRA_DISTs.
1937
[12b0ada]19382004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1939
1940        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1941        hack.
1942
[b5d91ad]19432004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1944
1945        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1946        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1947        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1948        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1949
[477180fa]19502004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1951
1952        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1953        Add AM_CONDITIONAL(HAS_MP).
1954        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1955        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1956        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1957        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1958        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1959        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1960        (Deprecated by autoconf 2.59).
1961
[171a04c]19622004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1963
1964        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1965        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1966
[d499683]19672004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1968
[93a735b]1969        * ChangeLog: Merge-in libnetworking/ChangeLog.
1970        * libnetworking/ChangeLog: Remove.
[8b615cd]1971        * ChangeLog: Merge-in librdbg/ChangeLog.
1972        * librdbg/ChangeLog: Remove.
1973        * ChangeLog: Merge-in libchip/ChangeLog.
[1d331547]1974        * libchip/ChangeLog: Remove.
[d499683]1975        * ChangeLog: Merge-in optman/ChangeLog.
1976        * optman/ChangeLog: Remove.
1977
[d844a182]19782004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1979
1980        * configure.ac: Reflect changes to cpukit.
[1734d37]1981        * wrapup/Makefile.am: Reflect changes to librdbg.
1982        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
[1d331547]1983        * libchip/Makefile.am: Add PREINSTALL_DIRS.
[8b615cd]1984        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1985        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1986        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1987        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1988        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1989        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1990        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
[1734d37]1991
[208aa86e]19922004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1993
1994        * aclocal/rtems-top.m4: Remove check for version.m4.
1995        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1996
[9480bb42]19972004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1998
[5a80f36b]1999        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
[ebff819]2000        * wrapup/Makefile.am: Reflect changes to libchip/*.
[ca1531c5]2001        * support/Makefile.am: Use automake compilation rules.
2002        * wrapup/Makefile.am: Reflect changes to support/*.
[7c5a840]2003        * configure.ac: Remove libnetworking/wrapup/Makefile.
[5a80f36b]2004        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2005        libnetworking/*/lib*.a instead of libnetapps.a.
2006        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2007        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
[d499683]2008        * optman/Makefile.am: Use automake compilation rules.
[1d331547]2009        * libchip/Makefile.am: Fix typo in previous patch.
2010        * libchip/Makefile.am: Use automake compilation rules.
[93a735b]2011        * libnetworking/Makefile.am: Remove wrapup.
2012        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2013        automake-compilation rules.
2014        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2015        automake-compilation rules.
2016        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2017        automake-compilation rules.
2018        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2019        automake-compilation rules.
2020        * libnetworking/wrapup/Makefile.am: Remove (Unused).
[033f0686]2021
[0724887f]20222004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2023
[5a80f36b]2024        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2025        PRE/TMPINSTALL_FILES to CLEANFILES.
[0724887f]2026        * automake/lib.am: Remove TMPINSTALL_FILES.
[d499683]2027        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2028        PRE/TMPINSTALL_FILES to CLEANFILES.
[1d331547]2029        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2030        PRE/TMPINSTALL_FILES to CLEANFILES.
[8b615cd]2031        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2032        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2033        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2034        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2035        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2036        * librdbg/src/i386/Makefile.am: Ditto.
2037        * librdbg/src/m68k/Makefile.am: Ditto.
2038        * librdbg/src/powerpc/Makefile.am: Ditto.
[93a735b]2039        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2040        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2041        * libnetworking/rtems_servers/Makefile.am: Ditto.
2042        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2043        * libnetworking/rtems_webserver/Makefile.am: Ditto.
[0724887f]2044
[6416628]20452004-01-07      Joel Sherrill <joel@OARcorp.com>
2046
2047        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2048        more completely covers the MIPS family.
2049
[a099e9a]20502003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2051
2052        * wrapup/Makefile.am: Reflect changes to shmdr.
[1d331547]2053        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2054
20552003-12-18      Joel Sherrill <joel@OARcorp.com>
2056
2057        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2058        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2059        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2060        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2061        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2062        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2063        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
[a099e9a]2064
[5a80f36b]20652003-12-17      Joel Sherrill <joel@OARcorp.com>
[44652f8]2066
[5a80f36b]2067        * aclocal/version.m4: Updated to rtems-20031217-test.
[917a884]2068
[5a80f36b]20692003-12-17     
[917a884]2070
[5a80f36b]2071        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2072        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
[2b2353d]2073
[41fc78d]20742003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2075
2076        * automake/compile.am: Remove LINK_LIBS (Unused).
2077        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2078
[e90cff96]20792003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2080
2081        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2082        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2083        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2084        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
[777db82f]2085        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2086
[b946613]20872003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2088
2089        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2090        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[d499683]2091        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[1d331547]2092        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[8b615cd]2093        * librdbg/src/i386/Makefile.am:
2094        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2095        * librdbg/src/m68k/Makefile.am:
2096        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2097        * librdbg/src/powerpc/Makefile.am:
2098        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[b946613]2099
[795d9d46]21002003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2101
[5a80f36b]2102        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
[14348a00]2103        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2104        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
[5a80f36b]2105        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2106        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2107        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
[810720b6]2108        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
[d499683]2109        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2110        * optman/Makefile.am: Remove project_libdir.
[1d331547]2111        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2112        PRE/TMPINSTALL_FILES.
[8b615cd]2113        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2114        PRE/TMPINSTALL_FILES.
2115        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2116        PRE/TMPINSTALL_FILES.
2117        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2118        PRE/TMPINSTALL_FILES.
2119        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2120        from PRE/TMPINSTALL_FILES.
2121        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2122        PRE/TMPINSTALL_FILES.
2123        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2124        PRE/TMPINSTALL_FILES.
2125        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2126        PRE/TMPINSTALL_FILES.
[93a735b]2127        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2128        PRE/TMPINSTALL_FILES.
2129        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2130        PRE/TMPINSTALL_FILES.
2131        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2132        PRE/TMPINSTALL_FILES.
2133        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2134        from PRE/TMPINSTALL_FILES.
[810720b6]2135
[0e31ed7]21362003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2137
2138        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2139        * automake/lib.am: Remove project_libdir.
2140        * wrapup/Makefile.am: Reworked.
2141
[109d660]21422003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2143
2144        * configure.ac: Reflect changes to librdbg.
[d499683]2145        * optman/Makefile.am: Add tmpinstall dirstamp support.
[1d331547]2146        * libchip/Makefile.am: Fix variant-tmpinstall support.
[8b615cd]2147        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2148        * librdbg/src/powerpc/Makefile.am: Merge-in former
2149        new_exception_processing/Makefile.am.
2150        * librdbg/src/m68k/any/Makefile.am: Remove.
2151        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2152        * librdbg/src/i386/any/Makefile.am: Remove.
2153        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2154        * librdbg/src/Makefile.am: Cosmetics.
2155        * librdbg/include/Makefile.am: Cosmetics.
2156        * librdbg/Makefile.am: Cosmetics.
[93a735b]2157        * libnetworking/Makefile.am: Cosmetics.
2158        * libnetworking/pppd/Makefile.am: Cosmetics.
2159        * libnetworking/wrapup/Makefile.am: Cosmetics.
[109d660]2160
[91fd793d]21612003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2162
2163        * Makefile.am: Cosmetics.
[5a80f36b]2164        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2165        support.
[91fd793d]2166
[8347069]21672003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2168
2169        * automake/compile.am: Remove $(ARCH):-rule.
2170
[184f279]21712003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2172
2173        * configure.ac: Remove lib/libbsp/shared/Makefile,
2174        lib/libbsp/shmdr/Makefile.
2175
[1ca7bc9]21762003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2177
2178        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2179        libchip/serial/Makefile, libchip/rtc/Makefile.
[f2fc5cf]2180        * support/Makefile.am: Remove all-local: $(ARCH).
2181        * wrapup/Makefile.am: Remove all-local: $(ARCH).
[306a66e]2182        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
[d499683]2183        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2184        * optman/Makefile.am: Remove all-local: $(ARCH).
[1d331547]2185        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2186        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2187        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2188        compilation dirstamp support.
2189        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2190        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2191        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2192        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
[8b615cd]2193        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2194        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2195        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2196        all-local: $(ARCH).
[93a735b]2197        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2198        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2199        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2200        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2201        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
[306a66e]2202
[82bdc057]22032003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2204
2205        * aclocal/lead-dot.m4: New (from automake-1.7f).
[5a80f36b]2206        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2207        AC_SUBST(dirstamp).
[1d331547]2208        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2209        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2210        libchip/serial/Makefile.am: Ditto.
[8b615cd]2211        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2212        * librdbg/include/Makefile.am: Ditto.
2213        * librdbg/include/rdbg/Makefile.am: Ditto.
2214        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2215        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2216        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2217        * librdbg/src/Makefile.am: Ditto.
2218        * librdbg/src/i386/Makefile.am: Ditto.
2219        * librdbg/src/i386/any/Makefile.am: Ditto.
2220        * librdbg/src/m68k/Makefile.am: Ditto.
2221        * librdbg/src/m68k/any/Makefile.am: Ditto.
2222        * librdbg/src/powerpc/Makefile.am: Ditto.
2223        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
[93a735b]2224        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2225        preinstallation.
2226        * libnetworking/pppd/Makefile.am: Ditto.
2227        * libnetworking/rtems_servers/Makefile.am: Ditto.
2228        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2229        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2230        * libnetworking/wrapup/Makefile.am: Ditto.
[82bdc057]2231
[9550125e]22322003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2233
2234        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2235        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
[5a80f36b]2236        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2237        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2238        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2239        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2240        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2241        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2242        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2243        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2244        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2245        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2246        underquoting to silence automake-1.8.
[9550125e]2247
[e42cb8b]22482003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2249
2250        * configure.ac: Reflect having moved tests to ../../testsuites.
2251
[4f21a587]22522003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2253
[5a80f36b]2254        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
[69decf3]2255        * aclocal/canonical-host.m4: Remove.
2256        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
[c44312d]2257        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2258
[51d35b2]22592003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2260
2261        * aclocal/check-cpu.m4: Remove.
2262        * configure.ac: Merge-in former aclocal/check-cpu.m4.
[3993b6f7]2263        * aclocal/canonical-target-name.m4: Add m4-quotes.
[5a80f36b]2264        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2265        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2266        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2267        * aclocal/check-networking.m4: Add m4-quotes. Require
2268        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2269        * aclocal/check-posix.m4: Add m4-quotes. Require
2270        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2271        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2272        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
[1d331547]2273        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
[3993b6f7]2274
[2eaee845]22752003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2276
2277        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2278        * aclocal/bsp-alias.m4: Remove.
2279
[0038885]22802003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2281
2282        * configure.ac: Make presence of tests/ optional.
2283
[8857d525]22842003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2285
2286        * aclocal/path-perl.m4: Remove (Unused).
2287
[15ee26f]22882003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2289
2290        * automake/force-preinstall.am: Remove.
2291
[1d331547]22922003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2293
2294        PR 499/rtems_misc
2295        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2296        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2297        Configuration (Odd was forced) - Correction of Stop Bit configuration
2298        (inversed) - Correction of ISR Handler to call
2299        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2300        CTS Hardware flow control Configuration.
2301
[e96d248]23022003-09-04      Joel Sherrill <joel@OARcorp.com>
2303
2304        * lib/libcpu/shared/include/cache.h,
2305        lib/libcpu/shared/src/cache_aligned_malloc.c,
2306        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2307        license changed.
[d499683]2308        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2309        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2310        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2311        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2312        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2313        for license changed.
[1d331547]2314        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2315        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2316        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2317        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2318        libchip/network/cs8900.h, libchip/network/dec21140.c,
2319        libchip/network/elnk.c, libchip/network/open_eth.c,
2320        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2321        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2322        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2323        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2324        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2325        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2326        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2327        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2328        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2329        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2330        libchip/serial/serial.h, libchip/serial/z85c30.c,
2331        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2332        libchip/serial/z85c30_reg.c: URL for license changed.
2333
23342003-09-03      Jiri Gaisler <jiri@gaisler.com>
2335
2336        PR 477/networking
2337        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2338        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2339        libchip/network/open_eth.h: New files.
[e96d248]2340
[ac3786b]23412003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2342
2343        * aclocal/rtems-top.m4: Add RTEMS_API.
2344        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2345
[8b615cd]23462003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2347
2348        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2349        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2350        @RTEMS_BSP@.cfg.
2351
[1d331547]23522003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2353
2354        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2355
23562003-08-20      Joel Sherrill <joel@OARcorp.com>
2357
2358        * libchip/network/cs8900.c: Correct copyright statements.
2359
[161f2651]23602003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2361
2362        * aclocal/check-itron.m4: Remove.
2363        * aclocal/enable-inlines.m4: Remove.
[fe8bc62f]2364        * Makefile.am: Reflect having moved aclocal/.
[867ab080]2365        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2366        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2367        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2368        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2369        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2370        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2371        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2372        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2373        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2374        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2375        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2376        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2377        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2378        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2379        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2380        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2381        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2382        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2383        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2384        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2385        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2386        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2387        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2388        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2389        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2390        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2391        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2392        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2393        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2394        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2395        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2396        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2397        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2398        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2399        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2400        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2401        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2402        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2403        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2404        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2405        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2406        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2407        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2408        * aclocal/target.m4: New (Copied from ../../aclocal).
2409        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2410        * aclocal/version.m4: New (Copied from ../../aclocal).
2411
[3a99e6f]24122003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2413
2414        * configure.ac: Remove stray comments.
2415        * automake/local.am, automake/host.am: Remove "debug".
2416
[514e77b7]24172003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2418
[c483a4e]2419        * Makefile.am: Reflect having moved automake/.
2420        * lib/Makefile.am: Reflect having moved automake/.
2421        * support/Makefile.am: Reflect having moved automake/.
2422        * wrapup/Makefile.am: Reflect having moved automake/.
[5a80f36b]2423        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2424        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2425        from ../../automake).
[d499683]2426        * optman/Makefile.am: Reflect having moved automake/.
[1d331547]2427        * libchip/Makefile.am: Reflect having moved automake/.
2428        * libchip/ide/Makefile.am: Reflect having moved automake/.
2429        * libchip/network/Makefile.am: Reflect having moved automake/.
2430        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2431        * libchip/serial/Makefile.am: Reflect having moved automake/.
[8b615cd]2432        * librdbg/Makefile.am: Reflect having moved automake/.
2433        * librdbg/include/Makefile.am: Reflect having moved automake/.
2434        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2435        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2436        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2437        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2438        automake/.
2439        * librdbg/src/Makefile.am: Reflect having moved automake/.
2440        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2441        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2442        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2443        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2444        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2445        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2446        having moved automake/.
[93a735b]2447        * libnetworking/Makefile.am: Reflect having moved automake/.
2448        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2449        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2450        automake/.
2451        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2452        automake/.
2453        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2454        automake/.
2455        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
[11a26b9]2456
[d4b5e876]24572003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2458
[5a80f36b]2459        * Makefile.am: Add bsp.pc.in.
[d4b5e876]2460        * bsp.pc.in: New (pkgconfig support).
2461
[7dcc3fe]24622003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2463
2464        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2465
[539e266e]24662003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2467
2468        * lib/Makefile.am: New (Required by 'make dist').
2469        * lib/ChangeLog: Remove.
2470        * lib/.cvsignore: Cleanup.
2471        * configure.ac: Reflect having added lib/Makefile.am.
[5a80f36b]2472        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2473        lib/libbsp/configure.ac.
[8b615cd]2474        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2475        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
[dd984c0]2476
[da499ad]24772003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2478
2479        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
[6fcf4571]2480        * configure.ac: Merge-in librdbg/configure.ac.
[5a80f36b]2481        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2482        librdbg/configure.ac.
[1d331547]2483        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2484        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2485        LIBCHIP. Conditionally build include-dirs.
2486        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
[8b615cd]2487        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2488        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2489        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2490        librdbg/include/rdbg/m68k/Makefile.am,
2491        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2492        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2493        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2494        librdbg/src/powerpc/Makefile.am, librdbg/
2495        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2496        configure.ac into ../configure.ac.
[93a735b]2497        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2498        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2499        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2500        libnetworking/rtems_telnetd/Makefile.am,
2501        libnetworking/rtems_webserver/Makefile.am,
2502        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2503        into ../configure.ac.
[8b615cd]2504
25052003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2506
2507        PR 427/rtems
2508        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2509        * librdbg/src/servtsp.c: Ditto.
[1d331547]2510
25112003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2512
2513        PR 429/bsps
2514        PR 432/bsps
2515        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2516        packets are queued onto an elnk board, the ISR will deadlock the device
2517        with a tx complete interrupt.  Lighter tx loads are not affected as they
2518        end up submitting single packets to the device.
[4108ae8]2519
[babba25a]25202003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2521
[5a80f36b]2522        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2523        optman/configure.ac.
[d499683]2524        * optman/configure.ac: Remove (Merged into ../configure.ac).
2525        * optman/Makefile.am: Reflect having merged configure.ac into
2526        ../configure.ac.
[1d331547]2527        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2528        * libchip/Makefile.am, libchip/ide/Makefile.am,
2529        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2530        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2531        ../configure.ac.
[babba25a]2532
[c1a72962]25332003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2534
[5a80f36b]2535        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
[c1a72962]2536
[1d331547]25372003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2538
2539        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2540        on i386.
2541
[93a735b]25422003-06-13      Joel Sherrill <joel@OARcorp.com>
2543
2544        * libnetworking/pppd/chat.c: Removed warnings.
2545
[1d331547]25462003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2547
2548        * libchip/network/README.3com: New file missed in previous commit.
2549        PR 405/bsps
2550        PR 393/networking
2551        * libchip/network/dec21140.c: Fix leak also known as PR393.
2552        * libchip/network/elnk.c, libchip/network/if_media.h,
2553        libchip/network/mii.h: New files.
2554        * libchip/network/Makefile.am: Reflect new files.
2555
[581c3117]25562003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2557
2558        * configure.ac: Remove support for profile-variant.
2559
[93a735b]25602003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2561
2562        PR 397/pppd
2563        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2564        * libnetworking/pppd/magic.c: Remove *rand48.
2565        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2566
[8a7f8c23]25672003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2568
2569        * wrapup/Makefile.am: Add libide.a.
2570
[1d331547]25712003-04-15      Joel Sherrill <joel@OARcorp.com>
2572
2573        PR 387/rtems_misc
2574        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2575        routines.
2576        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2577
[93a735b]25782003-04-11      Joel Sherrill <joel@OARcorp.com>
2579
2580        * libnetworking/rtems_webserver/cgi.c,
2581        libnetworking/rtems_webserver/sockGen.c,
2582        libnetworking/rtems_webserver/umui.c,
2583        libnetworking/rtems_webserver/websSSL.c,
2584        libnetworking/rtems_webserver/websSSL.h,
2585        libnetworking/rtems_webserver/websda.c,
2586        libnetworking/rtems_webserver/websda.h: New files. Not included in
2587        previous commit.
2588
25892003-04-10      Joel Sherrill <joel@OARcorp.com>
2590
2591        PR 371/pppd
2592        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2593        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2594        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2595        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2596        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2597        still global symbols in rtemspppd.h which might need to be changed or
2598        converted into member of a structure which is dereferenced with a
2599        pointer that is managed as a per task variable. But this patch should
2600        avoid many conflicts.
2601
[1d331547]26022003-03-27      Joel Sherrill <joel@OARcorp.com>
2603
2604        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2605        not allowed in the cpukit source code since it must be buildable
2606        independent of any BSP. These files were moved to libchip/ide.
2607        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2608        files.
2609
26102003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2611
2612        PR 368/filesystems
2613        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2614        improvements which now work on pc386 and mbx8xx.
2615        * libchip/ide/ide_controller.c: New file.
2616
[93a735b]26172003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2618
2619        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2620
[db3e91f2]26212003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2622
2623        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2624        * configure.ac: Add support/.
2625        * support/.cvsignore: New.
2626        * support/Makefile.am: New.
2627        * support/version.c: New.
2628        * wrapup/Makefile.am: Add support/libsupport.a.
[d499683]2629        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
[1d331547]2630        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
[8b615cd]2631        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
[93a735b]2632        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
[db3e91f2]2633
26342003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2635
2636        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2637
[1d331547]26382003-02-20      Till Straumann <strauman@slac.stanford.edu>
2639
2640        PR 354/networking
2641        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2642        chip against a table of supported chips. The untested ones are still
2643        commented out, however.
2644
[ccd81b60]26452003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2646
2647        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
[9b5c258]2648        * configure.ac: AC_PREREQ(2.57).
[d499683]2649        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2650        * optman/configure.ac: AC_PREREQ(2.57).
[1d331547]2651        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2652        * libchip/configure.ac: AC_PREREQ(2.57).
[8b615cd]2653        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2654        * librdbg/configure.ac: AC_PREREQ(2.57).
[93a735b]2655        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2656        * libnetworking/configure.ac: AC_PREREQ(2.57).
2657
26582003-02-06      Joel Sherrill <joel@OARcorp.com>
2659
2660        * libnetworking/pppd/chat.c: Convert routines with common names to
2661        static. This included get_char(), put_char(), and character() among
2662        others.
[d499683]2663
26642003-02-03      Joel Sherrill <joel@OARcorp.com>
2665
2666        PR 338/filesystem
2667        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2668        rtems_io_lookup_name() (API change).  Unused function removed.
[9b5c258]2669
[17aa98d]26702003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2671
2672        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
[93a735b]2673        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2674        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2675        Eliminate *_O_FILES.
2676        * libnetworking/rtems_servers/Makefile.am,
2677        libnetworking/rtems_webserver/Makefile.am,
2678        libnetworking/rtems_telnetd/Makefile.am: Ditto.
[17aa98d]2679
[131814f]26802002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2681
2682        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2683        Let all-local: depend on $(LIB).
[93a735b]2684        * wrapup/Makefile.am, configure.ac: Remove libmisc.
[d499683]2685        * optman/Makefile.am: Apply install-data-local to install *.rels.
2686
26872002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2688
2689        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2690        %.c rules.
2691        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
[1d331547]2692        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2693        * libchip/rtc/Makefile.am: Ditto.
2694        * libchip/serial/Makefile.am: Ditto.
2695
26962002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2697
2698        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2699        LIBC_DEFINES.
2700        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2701        LIBC_DEFINES.
2702        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2703        LIBC_DEFINES.
[d499683]2704
27052002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2706
2707        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
[9346df0]2708
[d4181d5]27092002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2710
[5a80f36b]2711        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2712        cache-checking.
[d499683]2713        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
[d4181d5]2714
[028792e8]27152002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2716
2717        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
[5a80f36b]2718        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2719        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
[d499683]2720        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
[8b615cd]2721        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
[d499683]2722
27232002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2724
2725        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
[93a735b]2726        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2727        Remove.
[d499683]2728        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
[382e1eb3]2729
[6184265d]27302002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2731
2732        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2733        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2734
[1d331547]27352002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2736
2737        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2738        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2739
[d499683]27402002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2741
[93a735b]2742        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
[d499683]2743        * optman/rel.am: New.
2744
[54508fd]27452002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2746
2747        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
[5a80f36b]2748        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2749        braino in comment on "exec". Extend --enable-ada handling.
[54508fd]2750
[8b615cd]27512002-11-04      Joel Sherrill <joel@OARcorp.com>
2752
2753        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2754        tasks and rolling multiple loops into 1.
2755        * librdbg/src/m68k/rdbg_f.c: Removed warning.
[93a735b]2756        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2757        Removed warnings.
[8b615cd]2758
[1d331547]27592002-10-31      Joel Sherrill <joel@OARcorp.com>
2760
2761        * libchip/network/dec21140.c: Removed warnings.
[8b615cd]2762        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2763        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2764        librdbg/src/m68k/any/remdeb_xdr.c,
2765        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2766        warnings.
[93a735b]2767        * libnetworking/rtems_webserver/socket.c,
2768        libnetworking/rtems_webserver/uemf.h: Removed warnings.
[1d331547]2769
27702002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2771
2772        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2773        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2774        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2775        above.
2776
[c22d613]27772002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2778
[5a80f36b]2779        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
[c22d613]2780        * wrapup/.cvsignore: Remove autom4te.cache.
[d499683]2781        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
[1d331547]2782        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2783        autom4te.cache.
[8b615cd]2784        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2785        autom4te.cache.
[93a735b]2786        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2787        autom4te.cache.
[c22d613]2788
[154c99c]27892002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2790
2791        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2792
[d499683]27932002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2794
2795        * optman/.cvsignore: Add autom4te.cache.
2796
[1d331547]27972002-09-14      Joel Sherrill <joel@OARcorp.com>
2798
2799        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2800
[93a735b]28012002-09-07      Joel Sherrill <joel@OARcorp.com>
2802
2803        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2804        include files to resolve warnings.
2805
[1d331547]28062002-09-07      Chris Johns <ccj@acm.org>
2807
2808        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2809        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2810        which corrects the problem  where the cs8900.c file was actually the BSP
2811        glue.  Joel did some hacking so this file will compile.  Previously it
2812        required providing a target.h file to compile.
2813        * libchip/network/cs8900.c.bsp: New file.
2814
[93a735b]28152002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2816
2817        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2818
28192002-08-31      Joel Sherrill <joel@OARcorp.com>
2820
2821        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2822        eliminate warning.
2823
[a456af96]28242002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2825
2826        * configure.ac: Add ada-tests.
2827
[1846a62]28282002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2829
2830        * Makefile.am: Add preinstall-stamp.
2831
[93a735b]28322002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2833
2834        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2835        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2836        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2837        gcc31 happy.
2838        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2839        cp.
2840
[67bfd9a6]28412002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2842
[5a80f36b]2843        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2844        make/bsp.mak.
[67bfd9a6]2845        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2846        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2847
[93a735b]28482002-08-12      Joel Sherrill <joel@OARcorp.com>
2849
2850        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2851        avoid error.
2852
[55ac4e1]28532002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2854
2855        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
[85a8933]2856        * configure.ac: Add BSP_SUBDIRS.
2857        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
[d499683]2858        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2859        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
[1d331547]2860        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2861        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2862        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
[8b615cd]2863        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2864        RTEMS_CHECK_BSP_CACHE.
2865        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2866        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2867        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2868        .$(OBJEXT) instead of .o.
[93a735b]2869        * libnetworking/pppd/Makefile.am,
2870        libnetworking/rtems_servers/Makefile.am,
2871        libnetworking/rtems_telnetd/Makefile.am,
2872        libnetworking/rtems_webserver/Makefile.am,
2873        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
[85a8933]2874
[4db904ec]28752002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2876
[5a80f36b]2877        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
[2b61cd06]2878        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
[5a80f36b]2879        ../libchip/serial/$(ARCH)/libserialio.a.
[1d331547]2880        * libchip/serial/Makefile.am: Don't tmp-install lib.
2881        * libchip/rtc/Makefile.am: Don't tmp-install lib.
[2b61cd06]2882
[97bfd09]28832002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2884
2885        * Makefile.am: Add rtems_makedir.
[5a80f36b]2886        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
[94f4a9ba]2887        * Makefile.am: Add wrapup-SUBDIR.
2888        * wrapup/ChangeLog: Remove.
2889        * wrapup/configure.ac: Remove.
[5a80f36b]2890        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2891        (Make the bare BSP happy).
[f21ccd2]2892        * configure.ac: Ditto.
[5a80f36b]2893        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
[f0d7515]2894        Create make/custom/default.cfg.
[5a80f36b]2895        * configure.ac: Add creation of make/custom/*.cfg. Create
2896        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
[f0d7515]2897
[d6f4c1b6]28982002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2899
2900        * Makefile.am: Clean $(PROJECT_RELEASE).
2901
[93a735b]29022002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2903
2904        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2905        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2906        prototype mismatches.
2907
[d499683]29082002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2909
2910        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2911        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2912
[dbaca2a7]29132002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2914
2915        * acinclude.m4: Add test "$multilib" != "yes".
2916        * config-ml.in: Remove.
[247874ae]2917        * acinclude.m4: Cleanups.
2918        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
[5a80f36b]2919        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
[d499683]2920        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2921        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2922        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
[247874ae]2923
[1d331547]29242002-07-16      Eric Norum <eric.norum@usask.ca>
2925
2926        * New driver for the Intel EtherExpressPro (82559ER) chip.
2927        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2928        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2929        * libchip/network/Makefile.am: Modified to reflect above.
2930
[02ccf4a]29312002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2932
2933        * acinclude.m4: New.
[5a80f36b]2934        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2935        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2936        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
[02ccf4a]2937
[8b615cd]29382002-07-01      Joel Sherrill <joel@OARcorp.com>
2939
2940        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2941        _Objects_Information_table now that it is a two dimensional array based
2942        upon API and class.
[93a735b]2943        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2944        of strnlen().
2945
29462002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2947
2948        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2949        preinstall libnetapps.a.
[8b615cd]2950
[3ebe28f]29512002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2952
2953        * configure.ac: Remove librpc.
2954
[0b2f26d]29552002-06-25      Joel Sherrill <joel@OARcorp.com>
2956
[dee3768b]2957        * Per PR233, moved librpc to exec.
[0b2f26d]2958        * configure.ac, wrapup/Makefile.am: Modified.
2959        * librpc, librpc/ChangeLog: Removed.
2960
[d499683]29612002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2962
2963        * optman/Makefile.am: Remove multilib support.
2964        * optman/configure.ac: Ditto.
2965        * optman/sapi/Makefile.am: Ditto.
2966
[93a735b]29672002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2968
2969        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2970        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2971
29722002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2973
2974        Move networking libraries to c/src/exec/libnetworking
2975        * libnetworking/configure.ac, libnetworking/Makefile.am,
2976        libnetworking/wrapup/Makefile.am: Reflect Moval.
2977
[1b092b7]29782002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2979
[dee3768b]2980        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
[93a735b]2981        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2982        <rtems/bspIo.h>.
2983
29842002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2985
2986        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2987        * libnetworking/rtems/mkrootfs.h: Ditto.
2988        * libnetworking/rtems/Makefile.am: Reflect changes above.
[1b092b7]2989
[166475a]29902002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2991
2992        * configure.ac: Remove lib.
2993
[8b615cd]29942002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2995
2996        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2997        that exception stack frames on M68K members with VBR always are 6 byte
2998        long. The incorrect assumption resulted in some gdb commands like "next"
2999        to fail on the 68360.
3000
[d9af8a8e]30012002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3002
3003        * config-ml.in: Take out arm and sh variants RTEMS does not support.
[8b615cd]3004        PR 220
3005        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3006        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3007        CVS.
[93a735b]3008        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3009        libnetworking/sys/filio.h: Remove.
3010        * libnetworking/sys/Makefile.am: Reflect changes above.
[d9af8a8e]3011
[1d331547]30122002-05-07      Chris Johns <ccj@acm.org>
3013
3014        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3015        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3016        requires it to be stripped.
3017
[93a735b]30182002-05-01      Eric Norum <eric.norum@usask.ca>
3019
3020        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3021        assembly  to satisfy gcc 3.1 and newer.
3022
30232002-04-26      Eric Norum <eric.norum@usask.ca>
3024
3025        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3026        agressive optimization in gcc 3.1 does not reorder things.
3027
[1d331547]30282002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3029
3030        * libchip/network/dec21140.c: Reflect changes to powerpc's
3031        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
[8b615cd]3032        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3033        <rtems/score/cpu.h>.
3034        * librdbg/src/powerpc/rdbg_f.c: Ditto.
[93a735b]3035        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
[1d331547]3036
[d499683]30372002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3038
3039        * optman/configure.ac: Remove ENABLE_GCC28.
3040
[1d331547]30412002-04-11      Chris Johns <ccj@acm.org>
3042
3043        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3044        driver control block field to the ifconfig network driver structure.
3045        This field is needed by the i82586 driver which was ported from NetBSD
3046        as it had better hardware abstraction.
[93a735b]3047        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3048        PR59, added the drv_ctrl driver control block field to the ifconfig
3049        network driver structure. This field is needed by the i82586 driver
3050        which was ported from NetBSD as it had better hardware abstraction.
3051
30522002-04-10      Mike Siers <mikes@poliac.com>
3053
3054        * libnetworking/rtems_webserver/NOTES,
3055        libnetworking/rtems_webserver/asp.c,
3056        libnetworking/rtems_webserver/balloc.c,
3057        libnetworking/rtems_webserver/default.c,
3058        libnetworking/rtems_webserver/ej.h,
3059        libnetworking/rtems_webserver/ejIntrn.h,
3060        libnetworking/rtems_webserver/ejlex.c,
3061        libnetworking/rtems_webserver/ejparse.c,
3062        libnetworking/rtems_webserver/emfdb.c,
3063        libnetworking/rtems_webserver/emfdb.h,
3064        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3065        libnetworking/rtems_webserver/handler.c,
3066        libnetworking/rtems_webserver/license.txt,
3067        libnetworking/rtems_webserver/md5.h,
3068        libnetworking/rtems_webserver/md5c.c,
3069        libnetworking/rtems_webserver/mime.c,
3070        libnetworking/rtems_webserver/misc.c,
3071        libnetworking/rtems_webserver/ringq.c,
3072        libnetworking/rtems_webserver/rom.c,
3073        libnetworking/rtems_webserver/security.c,
3074        libnetworking/rtems_webserver/sock.c,
3075        libnetworking/rtems_webserver/sym.c,
3076        libnetworking/rtems_webserver/uemf.c,
3077        libnetworking/rtems_webserver/uemf.h,
3078        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3079        libnetworking/rtems_webserver/url.c,
3080        libnetworking/rtems_webserver/value.c,
3081        libnetworking/rtems_webserver/wbase64.c,
3082        libnetworking/rtems_webserver/webcomp.c,
3083        libnetworking/rtems_webserver/webpage.c,
3084        libnetworking/rtems_webserver/webrom.c,
3085        libnetworking/rtems_webserver/webs.c,
3086        libnetworking/rtems_webserver/webs.h,
3087        libnetworking/rtems_webserver/websuemf.c,
3088        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3089        2.1.4.
[1d331547]3090
30912002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3092
3093        * libchip/network/i82586.c: Include <string.h>.
3094        * libchip/network/sonic.c: Ditto.
3095
30962002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3097
3098        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3099
[93a735b]31002002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3101
3102        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3103
31042002-03-27      Thomas.Doerfler@imd-systems.de
3105
3106        PR 144
3107        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3108        memory address 0 when called for the first time. This is done when
3109        trying to clear the variable "dhcp_hostname".
3110
[7273b6e]31112002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3112
[5a80f36b]3113        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
[7273b6e]3114        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3115        * Makefile.am: Remove AUTOMAKE_OPTIONS.
[d499683]3116        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3117        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3118        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3119        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3120        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
[1d331547]3121        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3122        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3123        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3124        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3125        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3126        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
[8b615cd]3127        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3128        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3129        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3130        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3131        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3132        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3133        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3134        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3135        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3136        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3137        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3138        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3139        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3140        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3141        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3142        AUTOMAKE_OPTIONS.
[93a735b]3143        * libnetworking/configure.ac:
3144        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3145        foreign 1.6]).
3146        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3147        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3148        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3149        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3150        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3151        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3152        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3153        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3154        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3155        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3156        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3157        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3158        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3159        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3160        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3161        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3162        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3163
31642002-03-27      Ilya Alexeev <ilya@continuum.ru>
3165
3166        PR 162
3167        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3168        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3169        used in a device write routines.  Now ppp_softc structure have own
3170        character for writing to device (sc_outchar).  I think that converting
3171        local variables to static is not a right solution, because problems will
3172        occur in the case of two or more ppp instances.
3173        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3174        must be u_long, otherwise in the case of the big output packet endless
3175        loop may occur.
3176
31772002-03-21      Ilya Alexeev <ilya@continuum.ru>
3178
3179        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3180        preparations for multiple PPPD connections.
[8b615cd]3181
31822002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3183
3184        PR 149
3185        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3186        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3187        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3188        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
[7273b6e]3189
[1d42dcbc]31902002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3191
3192        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3193        * configure.ac: Modified to reflect addition.
3194
[93a735b]31952002-02-27      Ilya Alexeev <ilya@continuum.ru>
3196
3197        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3198        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3199        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3200        capabilities as well as eliminate some warnings.
3201
32022002-02-27      Eric Norum <eric.norum@usask.ca>
3203
3204        * libnetworking/net/radix.c: Properly handle fetching the default route
3205        when there is no route.  This was a bug in the original FreeBSD code and
3206        this fix is from an updated version of their code.
3207
32082002-02-16      Eric Norum <eric.norum@usask.ca>
3209
3210        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3211        checking.
3212
32132002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3214
3215        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3216        dodefaultroute.
3217
32182002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3219
3220        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3221        include <rtems/seterr.h>.
3222
32232002-02-01      Mike Siers <mikes@poliac.com>
3224
3225        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3226        avoid bringing the link down too fast. NOTE: Mike reports successfully
3227        running at 56K baud on a direct link.
3228
[8b615cd]32292002-02-01      Eric Valette <valette@crf.canon.fr>
3230
3231        * librdbg/So many patches have been posted recently on the mailing list
3232        and  because we were unable to find correct solution to compile on
3233        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3234        because the coding  style of rdbg was rather inconsistant among various
3235        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3236        global coding style (using indent + manual edits), 2) incorporate/review
3237        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3238        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3239        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3240        after rdbg initialization is done, NB : the paches is huge but it is
3241        mainly due to coding styke chnages.  Only few lines of codes have been
3242        really changed and they do not impact  rdbg functionnality (AFAIKT).
3243        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3244        librdbg/include/rdbg/m68k/rdbg_f.h,
3245        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3246        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3247        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3248        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3249        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3250        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3251        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3252        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3253        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3254        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3255        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3256        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3257        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3258        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3259        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3260        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3261
[93a735b]32622002-01-31      Mike Siers <mikes@poliac.com>
3263
3264        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3265        * Nice Update of PPPD support which eliminates the requiremetn that
3266        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3267        and reports that it seems to be more stable and handle larger packets
3268        better.  This patch replaces the termios tasks with more general pppd
3269        network driver tasks.  The functions pppinput() and pppstart() get
3270        called from the interrupt service routine.
3271        * libnetworking/Makefile.am, libnetworking/configure.ac,
3272        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3273        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3274        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3275        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3276        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3277        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3278        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3279        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3280        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3281        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3282        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3283        libnetworking/net/route.c, libnetworking/net/route.h,
3284        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3285        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3286        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3287        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3288        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3289        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3290        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3291        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3292        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3293        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3294        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3295        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3296        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3297        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3298        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3299        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3300        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3301        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3302        libnetworking/pppd/example/README,
3303        libnetworking/pppd/example/netconfig.h,
3304        libnetworking/wrapup/Makefile.am: Modified.
3305        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3306        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3307        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3308        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3309        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3310        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3311        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3312        libnetworking/modem/pppcompress.c: Subdirectory removed.
3313
33142002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3315
3316        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3317        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3318
[8b615cd]33192002-01-18      Till Straumann <strauman@slac.stanford.edu>
3320
3321        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3322        issues: - exception handler needs to enable MSR_FP if the interrupted
3323        thread is FP enabled. - printk message for MSR fixed and added
3324        stacktrace. NOTE: this requires the stacktrace patch to
3325        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3326        however).
3327
[d499683]33282002-01-06      Joel Sherrill <joel@OARcorp.com>
3329
3330        * optman/.cvsignore: Added aclocal.m4 and configure.
3331        * optman/.cvsignore: New file.
3332
[1d331547]33332002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3334
3335        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3336
[e4dbf55]33372002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3338
[5a80f36b]3339        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
[d499683]3340        * optman/ChangeLog: New.
3341        * optman/configure.ac: New.
3342        * optman/Makefile.am: New.
3343        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3344        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
[e4dbf55]3345
[efcb89c]33462001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3347
3348        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3349
[93a735b]33502001-12-18      Eric Norum <eric.norum@usask.ca>
3351
3352        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3353        `directories' (path names with a / at the end) while disallowing open()
3354        operations on TFTP `directories'.
3355
33562001-12-07      Eric Norum <eric.norum@usask.ca>
3357
3358        * libnetworking/lib/tftpDriver.c: Restore write capability.
3359
[1d331547]33602001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3361
3362        * libchip/network/sonic.h: Fix typo.
[93a735b]3363        * libnetworking/arpa/Makefile.am: Remove stray lines.
[1d331547]3364
[8b615cd]33652001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3366
3367        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3368
[93a735b]33692001-10-18      Eric Norum <eric.norum@usask.ca>
3370
3371        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3372        chdir() and open() operations within the TFTP file system.
3373
[8b615cd]33742001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3375
3376        * librdbg/configure.ac: Fix latent bug exposed by removal of
3377        config.cache's which prevented powerpc targets librdbg from building.
3378
[8dc51855]33792001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3380
3381        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3382        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3383        autoconf-2.52 happy.
3384
[93a735b]33852001-10-12      Mike Siers <mikes@poliac.com>
3386
3387        * libnetworking/Update to stable working state.  Congratulations Mike!
3388        :).
3389        * libnetworking/modem_example: Directory removed.
3390        * libnetworking/modem_example/16550.h,
3391        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3392        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3393        libnetworking/modem_example/ppp.h,
3394        libnetworking/modem_example/pppcompress.c: Files removed.
3395        * libnetworking/pppd/example/pppd.options: New file.
3396        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3397        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3398        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3399        libnetworking/pppd/rtemsmain.c: Updated.
3400
[1d331547]34012001-10-12      Joel Sherrill <joel@OARcorp.com>
3402
3403        * libchip/serial/z85c30.c: Fixed typo.
3404
[df25c998]34052001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3406
3407        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3408        * configure.in: Remove.
3409        * configure.ac: New file, generated from configure.in by autoupdate.
[1d331547]3410        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3411        * libchip/configure.in: Remove.
3412        * libchip/configure.ac: New file, generated from configure.in by
3413        autoupdate.
[8b615cd]3414        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3415        * librdbg/configure.in: Remove.
3416        * librdbg/configure.ac: New file, generated from configure.in by
3417        autoupdate.
[93a735b]3418        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3419        * libnetworking/configure.in: Remove.
3420        * libnetworking/configure.ac: New file, generated from configure.in by
3421        autoupdate.
[1d331547]3422
34232001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3424
3425        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3426        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3427        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3428
34292001-09-27      Joel Sherrill <joel@OARcorp.com>
3430
3431        * libchip/ChangeLog: Fixed typo in date.
3432
[93a735b]34332001-09-27      Eric Norum <eric.norum@usask.ca>
3434
3435        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3436        TFTP  filesystem.
3437
[8b615cd]34382001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3439
3440        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3441        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3442        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3443        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3444        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3445        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3446        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3447        'PREINSTALL_FILES ='.
[93a735b]3448        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3449        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3450        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3451        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3452        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3453        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3454        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3455        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3456        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3457        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3458        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3459        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
[8b615cd]3460
34612001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3462
3463        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3464        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3465        * librdbg/src/m68k/any/Makefile.am: Ditto.
3466        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
[93a735b]3467        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3468        happy.
[8b615cd]3469
[1d331547]34702001-09-21      Joel Sherrill <joel@OARcorp.com>
3471
3472        * libchip/network/Makefile.am: Fixed typo on file name.
3473        * libchip/network/i82586.c: Commented out line 318 which is referencing
3474        a member of a structure that is not currently there.  This needs to be
3475        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3476        to C style.
3477
[93a735b]34782001-09-19      Eric Norum <eric.norum@usask.ca>
3479
3480        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3481
[1d331547]34822001-09-19      Chris Johns <ccj@acm.org>
3483
3484        * libchip/network/README.i82586, libchip/network/i82586.c,
3485        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3486        Network driver for Intel i82586.
[93a735b]3487        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3488        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3489        "root" filesystem with information obtained via the DHCP response.
[1d331547]3490
[8b615cd]34912001-09-14      Eric Norum <eric.norum@usask.ca>
3492
3493        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3494        make gcc 3.x happy.
3495
[93a735b]34962001-08-16      Mike Siers <mikes@poliac.com>
3497
3498        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3499        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3500        These support callback functionality that has not even been compiled
3501        under RTEMS yet.
3502        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3503        example application.  Mike's notes on the modifications: - renamed
3504        error() function because of namespace problems - removed calls to the
3505        exit() funciton - removed extra files from the pppd source directory -
3506        defined pppd task constant values in rtemspppd.h - modifyied example
3507        code to get actual tick per second value - placed the pppd 2.3.11 man
3508        page file (pppd.8) into the pppd directory.
3509        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3510        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3511        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3512        libnetworking/pppd/rtems-ppp.c: Deleted.
3513        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3514        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3515        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3516        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3517        libnetworking/pppd/example/init.c,
3518        libnetworking/pppd/example/netconfig.h,
3519        libnetworking/pppd/example/ppp.conf,
3520        libnetworking/pppd/example/pppdapp.c,
3521        libnetworking/pppd/example/system.h: New files.
3522        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3523        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3524        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3525        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3526        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3527        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3528        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3529        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3530        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3531        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3532        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3533        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3534        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3535        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3536        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3537
35382001-08-16      Joel Sherrill <joel@OARcorp.com>
3539
3540        * libnetworking/pppd/example/Makefile: Removed.
3541        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3542        to avoid bootstrap -c clobbering it.
3543        * libnetworking/rtems_telnetd/.cvsignore: New file.
3544
35452001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3546
3547        * libnetworking/Makefile.am, libnetworking/configure.in,
3548        libnetworking/rtems_servers/Makefile.am,
3549        libnetworking/rtems_servers/telnetd.c,
3550        libnetworking/rtems_servers/telnetd.h,
3551        libnetworking/rtems_telnetd/Makefile.am,
3552        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3553        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3554        libnetworking/rtems_telnetd/telnetd.c,
3555        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3556        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3557        effect when ftpd change. - the tcp/ip stats have been implemented into
3558        icmds.c and started when telnetd daemon is started.
3559        * libnetworking/rtems_servers/telnetd.c,
3560        libnetworking/rtems_servers/telnetd.h: Removed.
3561        * libnetworking/rtems_telnetd: New directory.
3562        * libnetworking/rtems_telnetd/Makefile.am,
3563        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3564        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3565        libnetworking/rtems_telnetd/telnetd.c,
3566        libnetworking/rtems_telnetd/telnetd.h: New files.
3567
35682001-06-14      Joel Sherrill <joel@OARcorp.com>
3569
3570        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3571        Moved from libmisc/shell so the network stack to address network
3572        depenendency.
3573        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3574
35752001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3576
3577        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3578
[8b615cd]35792001-05-15      Joel Sherrill <joel@OARcorp.com>
3580
3581        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3582        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3583        accidentally deleted the incorrectly empty versions.
3584
[1d331547]35852001-05-14      Till Straumann <strauman@slac.stanford.edu>
3586
3587        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3588        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3589        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3590        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3591        to know the values) - the affected BSP (shared/motorola) headers have
3592        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3593        driver (libchip/network/dec21140.c) has been fixed to use
3594        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3595        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3596        who is using this driver. - the DEC driver also has been fixed to use
3597        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3598        delay_in_bus_cycles().
3599
[93a735b]36002001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3601
3602        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3603
[1d331547]36042001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3605
3606        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3607
[93a735b]36082001-04-24      Eric Norum <eric.norum@usask.ca>
3609
3610        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3611        NTP synchronization a little more robust -- no NTP daemon yet, but at
3612        least it trys a little harder when the primary NTP server is down.
3613
36142001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3615
3616        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3617        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3618        libnetworking/pppd/modem_example/modem.c,
3619        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3620        other strings into English.
3621        * libnetworking/pppd/STATUS: updated to reflect the changes.
3622
36232001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3624
3625        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3626        again.
3627
[8b615cd]36282001-04-20      Eric Valette <valette@crf.canon.fr>
3629
3630        * mcp750 directory renamed new_exception processing as it supports many
3631        more CPU models.
3632        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3633        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3634        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3635        formerly in mcp750 plus modifications.
3636        * librdbg/src/powerpc/mcp750/.cvsignore,
3637        librdbg/src/powerpc/mcp750/Makefile.am,
3638        librdbg/src/powerpc/mcp750/remdeb.h,
3639        librdbg/src/powerpc/mcp750/remdeb_f.x,
3640        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3641        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3642        new_exception_processing.
3643        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3644        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3645        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3646        part of this effort to add support for the MPC8xx.
3647
36482001-04-19      Joel Sherrill <joel@OARcorp.com>
3649
3650        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3651        internal include files.
3652
[93a735b]36532001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3654
3655        PR 158
3656        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3657        rcmd() library call by commenting out the parts that deal with signals.
3658        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3659        stdio. The 'server-side' parts of this file which deal with
3660        authentication are disabled since they are not needed.
3661
36622001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3663
3664        * libnetworking/include/.cvsignore: Remove dangling file.
3665
[1d331547]36662001-03-14      Joel Sherrill <joel@OARcorp.com>
3667
3668        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3669        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3670        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3671        libchip style serial drivers can be written in libcpu or libbsp.
3672
36732001-03-01      Joel Sherrill <joel@OARcorp.com>
3674
3675        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3676        libchip/network/sonic.c, libchip/network/sonic.h,
3677        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3678        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3679        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3680        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3681        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3682        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3683        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3684        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3685
[8b615cd]36862001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3687
3688        * librdbg/include/rdbg/Makefile.am,
3689        librdbg/include/rdbg/i386/Makefile.am,
3690        librdbg/include/rdbg/m68k/Makefile.am,
3691        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3692        style on include files.
3693
[1d331547]36942001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3695
3696        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3697        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3698        replace ${..} with $(..).
[93a735b]3699        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3700        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3701        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3702        libnetworking/rtems/Makefile.am, libnetworking/
3703        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3704        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3705        include_*HEADERS instead of H_FILES.
3706        * libnetworking/include/Makefile.am: Remove.
3707        * libnetworking/Makefile.am: Add handling of *.h files.
3708        * libnetworking/configure.in: Remove include/Makefile.
[df25c998]3709
[6e6f0f06]37102001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3711
3712        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3713
[93a735b]37142001-01-31      Sergei Organov <osv@javad.ru>
3715
3716        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3717        current dir and root dir removed in favor of new libio support for
3718        task-local current and root directories. - Bug in `close_data_socket()'
3719        introduced by previous change fixed. - `command_pasv()' changed to set
3720        timeout on socket we are listening on and code fixed to don't close
3721        socket twice on error. - `serr()' changed to clear `errno'. -
3722        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3723        changed to clear `errno' before processing session. -
3724        `close_data_socket()' fixed to close both active and passive sockets -
3725        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3726        empty string  in `exec_command()'.
3727
37282001-01-25      Eric Norum <eric.norum@usask.ca>
3729
3730        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3731        improves throughput on systems which are dropping packets.   Only the
3732        first timeout is reduced.  This keeps the number of extra packets down
3733        on networks that are very busy and dropping lots of packets.
3734
37352001-01-24      Sergei Organov <osv@javad.ru>
3736
3737        * libnetworking/rtems_servers/ftpd.c,
3738        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3739        - Timeouts on sockets implemented. 'idle' field added to configuration.
3740        No timeout by default to keep backward compatibility. Note: SITE IDLE
3741        command not implemented yet. - Basic global access control implemented.
3742        'access' field added to configuration. No access limitations by default
3743        to keep backward compatibility. - Anchor data socket for active mode
3744        (using self IP and port 20.) - Fixed default data port support (still
3745        not tested). - Don't allow IP address different from originating host in
3746        PORT command to improve security. - Fixed bug in MDTM command. - Check
3747        for correctness of parsing of argument in command_port(). - Fixed
3748        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3749        a directory. - Command parsing a little bit improved: command names are
3750        now converted to upper-case to be more compatible with RFC (command
3751        names are not case-sensitive.) - Reformat comments so that they have
3752        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3753        previous changes - True ASCII mode implemented (doesn't work for hooks
3754        and /dev/null) - Passive mode implemented, PASV command added. - Default
3755        port for data connection could be used (untested, can't find ftp client
3756        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3757        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3758
[8b615cd]37592001-01-18      Joel Sherrill <joel@OARcorp.com>
3760
3761        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3762        macro using variable arguments.
3763        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3764        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3765        since I updated the main RTEMS development machine to RedHat 7.2 and
3766        apparently got a new version of rpcgen.
3767
[93a735b]37682001-01-12      Sergei Organov <osv@javad.ru>
3769
3770        * libnetworking/rtems_servers/ftpd.c,
3771        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3772        - use pool of pre-created threads to handle sessions instead of
3773        creating/deleting threads on the fly - LIST output is now similar to
3774        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3775        happy with it. - LIST NAME now works (both for files and directories) -
3776        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3777        clients happy  - keep track of CWD for every session separately -
3778        ability to specify root directory name for FTPD in configuration table.
3779        FTPD will then create illusion for FTP clients that this is actually
3780        root directory. - ignore options sent in commands, thus LIST -al FILE
3781        works and doesn't try to list "-al" directory. - buffers are allocated
3782        on stack instead of heap where possible to eliminate malloc/free calls
3783        (avoid possible heap fragmentation troubles). - drop using of task
3784        notepad to pass parameters - use function arguments instead - use
3785        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3786        in socket() instead of AF_INET.
3787
37882001-01-02      Joel Sherrill <joel@OARcorp.com>
3789
3790        * libnetworking/CHANGELOG: Removed.
3791        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3792
37932000-12-14      Eric Norum <eric.norum@usask.ca>
3794
3795        * libnetworking/lib/tftpDriver.c: Added write capability.
3796
37972000-12-08      Joel Sherrill <joel@OARcorp.com>
3798
3799        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3800        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3801        numerous variable declarations conditional on PPP_COMPRESS and
3802        PPP_FILTER.  Commented out variables that were not used because the code
3803        using them was commented out. Removed totally unused variables.
3804        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3805        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3806
38072000-11-30      Joel Sherrill <joel@OARcorp.com>
3808
3809        * libnetworking/modem/ppp_tty.c: Changed to include
3810        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3811        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3812        * libnetworking/Makefile.am: Modified to reflect above.
3813
38142000-11-27      Joel Sherrill <joel@OARcorp.com>
3815
3816        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3817
38182000-11-25      Eric Norum <eric.norum@usask.ca>
3819
3820        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3821        core.
3822
38232000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3824
3825        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3826        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3827        subdir.
3828        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3829        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3830        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3831        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3832        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3833        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3834        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3835        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3836        ppp_tty.c and the real pppd main is in pppmain.c.
3837
[1d331547]38382000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3839
3840        * libchip/network/sonic.c: Added ipalign() routine to align the received
3841        packet so that the ip header is on a 32-bit boundary. Necessary for
3842        cpu's that do not allow unaligned loads and stores and when the 32-bit
3843        DMA mode is used.
3844
[feead226]38452000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3846
3847        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
[1d331547]3848        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3849        ACLOCAL_AMFLAGS.
[8b615cd]3850        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3851        ACLOCAL_AMFLAGS.
[93a735b]3852        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3853        ACLOCAL_AMFLAGS.
[1d331547]3854
38552000-11-03      Chris Johns <ccj@acm.org>
3856
3857        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3858        libchip/network/cs8900.h: New files.
[feead226]3859
[a314d3b4]38602000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3861
3862        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
[1d331547]3863        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3864        $(RTEMS_TOPdir)/aclocal.
[8b615cd]3865        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3866        $(RTEMS_TOPdir)/aclocal.
[93a735b]3867        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3868        $(RTEMS_TOPdir)/aclocal.
[a314d3b4]3869
[846027b]38702000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3871
3872        * configure.in: Switch to GNU-canonicalization.
3873        * Makefile.am: Reflect changes to configure.in.
3874        * acinclude.m4: Remove.
3875
[93a735b]38762000-10-30      Joel Sherrill <joel@OARcorp.com>
3877
3878        * POSIX include files merged into newlib.  This resulted in some
3879        definitions moving to other files and thus some secondary effects in
3880        RTEMS source code.
3881        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3882        in sync with newlib's <machine/types.h>.
3883        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3884        definition of struct itimerval in <sys/time.h>.
3885
[1c31722]38862000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3887
[5a80f36b]3888        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3889        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
[d16ca93]3890        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3891        * ChangeLog: Fix typos.
3892        * configure.in: add tests to the GNU canonicalized subdirectories.
[1c31722]3893
[a6eabdb6]38942000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3895
[5a80f36b]3896        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3897        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3898        the lib directory before configuring lib/.
[c05edee]3899
[e590416a]39002000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3901
[5a80f36b]3902        * configure.in, Makefile.am: add exec to the GNU canonicalized
3903        subdirectories.
3904        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3905        * configure.in: add libnetworking, librpc and librdb to the GNU
3906        canonicalized subdirectories.
[fa60c5b]3907        * configure.in: add libmisc and libchip to the GNU canonicalized
3908        subdirectories.
[1d331547]3909        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3910        Switch to GNU canonicalization.
[8b615cd]3911        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3912        Switch to GNU canonicalization.
[93a735b]3913        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3914        Switch to GNU canonicalization.
[fa60c5b]3915
[4a2faa7c]39162000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3917
3918        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
[5a80f36b]3919        canonicalization to libfs/. The approach is currently a bit of a hack as
3920        GNU canonicalization does not support the per-BSP build some of the
3921        other directories require.  As more of the tree is converted, this will
3922        become less  of an issue.
[4a2faa7c]3923
[1d331547]39242000-10-20      Joel Sherrill <joel@OARcorp.com>
3925
3926        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3927        parameter.
3928
[8b615cd]39292000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3930
3931        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3932        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3933        * librdbg/configure.in: Add m68k support.
3934        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3935        subdirectory.
3936        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3937        failure.
3938        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3939        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3940        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3941        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3942        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3943        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3944        librdbg/src/m68k/.cvsignore: New files.
[93a735b]3945        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3946        function pointers.
3947        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3948        _after_ pointer has been checked against NULL.
[8b615cd]3949
[10c6e903]39502000-10-18      Joel Sherrill <joel@OARcorp.com>
3951
3952        * wrapup/Makefile.am: Added libfs.
3953
[5a80f36b]39542000-10-18      Chris Johns <ccj@acm.org>
[ee419f3]3955
3956        * libfs created.
3957        * configure.in: Added libfs subdirectory.
[93a735b]3958        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3959
39602000-09-28      Joel Sherrill <joel@OARcorp.com>
3961
3962        * libnetworking/rtems_webserver/Makefile.am,
3963        libnetworking/rtems_webserver/base64.c,
3964        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3965        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3966
39672000-09-22      Joel Sherrill <joel@OARcorp.com>
3968
3969        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3970        libnetworking/rtems/rtems_bsdnet_internal.h,
3971        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3972        have included rtems.h.  It is now including precisely the  least amount
3973        of low level, yet portable .h files to get the basic RTEMS types
3974        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3975        used machine/types.h to include rtems.h.
[ee419f3]3976
[00438014]39772000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3978
[5a80f36b]3979        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
[00438014]3980
[93a735b]39812000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3982
3983        * libnetworking/ChangeLog: Cleanup.
3984
[1d331547]39852000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3986
3987        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3988        * libchip/ChangeLog: Fix formating.
3989
[93a735b]39902000-09-05      Joel Sherrill <joel@OARcorp.com>
3991
3992        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3993        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3994        confusion and to work with the converted flags.
3995
[19530ab5]39962000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3997
3998        * wrapup/Makefile.am: Include compile.am.
[1d331547]3999        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4000        libchip/serial/Makefile.am: Include compile.am.
[8b615cd]4001        * librdbg/src/i386/any/Makefile.am,
4002        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
[93a735b]4003        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4004        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4005        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4006        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4007        libnetworking/rtems_servers/Makefile.am,
4008        libnetworking/rtems_webserver/Makefile.am,
4009        libnetworking/wrapup/Makefile.am: Include compile.am.
4010
40112000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4012
4013        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4014        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4015
40162000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4017
4018        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4019
40202000-08-31      Joel Sherrill <joel@OARcorp.com>
4021
4022        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4023        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4024        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4025        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4026        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4027        * libnetworking/wbase64.c: Removed.
4028        * libnetworking/Makefile.am, libnetworking/asp.c,
4029        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4030        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4031        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4032        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4033        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4034        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4035        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4036        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4037        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4038        Modified.
[19530ab5]4039
[00966ba]40402000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4041
[19530ab5]4042        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
[00966ba]4043
[93a735b]40442000-08-30      Joel Sherrill <joel@OARcorp.com>
4045
4046        * libnetworking/rtems_webserver/license.txt: New file.
4047
[e94ad1fe]40482000-08-10      Joel Sherrill <joel@OARcorp.com>
4049
4050        * ChangeLog: New file.
[1d331547]4051        * libchip/ChangeLog: New file.
[8b615cd]4052        * librdbg/ChangeLog: New file.
[93a735b]4053        * libnetworking/ChangeLog: New file.
[5a80f36b]4054
Note: See TracBrowser for help on using the repository browser.