source: rtems/c/src/ChangeLog @ 4c18d8c

4.104.115
Last change on this file since 4c18d8c was 4c18d8c, checked in by Joel Sherrill <joel.sherrill@…>, on 01/21/09 at 18:08:32

2009-01-21 Sebastian Huber <sebastian.huber@…>

  • libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block writes. Fixed integer type in device structure.
  • Property mode set to 100644
File size: 147.4 KB
Line 
12009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
4        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
5        writes.  Fixed integer type in device structure.
6
72009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * libchip/serial/ns16550.c: Turn on ns16550_process() for
10        BSP_FEATURE_IRQ_LEGACY case also.
11
122008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
13
14        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
15        level LibI2C interface.  Added generic block IO functions.
16
172008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
20        optman/rtems/no-msg.c, optman/rtems/no-part.c,
21        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
22        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
23        optman/sapi/no-ext.c, optman/sapi/no-io.c:
24        Revert previous patch (cvs clash with Joel hacking cpukit).
25
262008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
29
302008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
31
32        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
33        optman/rtems/no-msg.c, optman/rtems/no-part.c,
34        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
35        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
36        optman/sapi/no-ext.c, optman/sapi/no-io.c:
37        Fix prototypes.
38
392008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
42
432008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
46        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
47        duplicated data.
48
492008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
52        SuperCore Handler initialization routines to directly pull parameters
53        from configuration table.
54
552008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
58        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
59        optman/rtems/no-part.c, optman/rtems/no-region.c,
60        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
61        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
62        initialization routines to directly pull parameters from
63        configuration table. Eliminate empty routines sportted.
64
652008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
68
692008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
70
71        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
72        all public use of TOD conversion routines.
73
742008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * libchip/network/smc91111config.h:
77        #include <stdint.h> instead of <rtems/stdint.h>.
78
792008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
80
81        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
82        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
83
842008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
85
86        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
87
882008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
89
90        * libchip/serial/ns16550.c: Transmit the character in the polled write
91        function within a critical section for printk() compatibility.
92
932008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
94
95        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
96
972008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
100
1012008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
102
103        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
104
1052008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        * aclocal/bsp-bootcard-options.m4: Fix quoting.
108
1092008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
110
111        * aclocal/bsp-bootcard-options.m4: New file.
112        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
113
1142008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
115
116        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
117        BSPs that support this feature.
118
1192008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
120
121        * libchip/serial/ns16550.c: Fix typo.
122
1232008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        * libchip/serial/ns16550.c: Fix typo.
126
1272008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
128
129        * libchip/serial/ns16550.c: Add not supported on arm even though it is
130        not simple vectored.
131
1322008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
133
134        * libchip/serial/ns16550.c: Not currently supported on architectures
135        with simple vectored interrupt model.
136
1372008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
138
139        * aclocal/version.m4: Bump RTEMS_API to 4.10.
140        Bump _RTEMS_VERSION to 4.9.99.0.
141
1422008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
143
144        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
145        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
146        functions have now static linkage type.  Added constant qualifier to
147        operations table and read-only function parameters.
148
149        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
150        c/src/libchip/serial/serial.h:  Include required header files.  Removed
151        support for old PowerPC exception handling.  Various fixes for
152        interrupt related routines.  Added support for BSPs with IRQ extension
153        API.
154
1552008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
158        is no PCI bus based upon the BSP not having a base address defined.
159        This means this driver cannot be supported on that board.
160
1612008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * libchip/network/dec21140.c, libchip/network/elnk.c,
164        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
165
1662008-09-17      Miao Yan <yanmiaobest@gmail.com>
167
168        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
169        add simple device only filesystem (devfs), optionally completely drop
170        out filesystem, and to clean up disabling newlib reentrancy support.
171        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
172        now has a 15K code space.
173        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
174        Removed.
175
1762008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
177
178        * libchip/ide/ata.h: Convert to Unix file format.
179
1802008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
181
182        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
183        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
184        libchip/serial/serial.h, libchip/serial/serprobe.c,
185        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
186        Convert to "bool".
187        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
188        libchip/i2c/spi-memdrv.h: Convert to "bool".
189        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
190        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
191        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
192        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
193        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
194        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
195        Convert to "bool".
196        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
197        Convert to "bool".
198        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
199        Convert to "bool".
200
2012008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
204        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
205        memory driver to not use the clock ioctl to install a method to poll
206        for input. It now uses a Class API Timer which means we can eliminate
207        this special IOCTL from all clock drivers.
208        * libchip/shmdr/setckvec.c: Removed.
209
2102008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
211
212        * libchip/network/sonic.c: Do not declare a variable just to hold an
213        ignored return value.
214
2152008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
216
217        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
218
2192008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
220
221        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
222        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
223
2242008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
225
226        * libchip/display/disp_hcms29xx.c: Do not make these static. They
227        appear to be unused that way.
228
2292008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
230
231        * libchip/shmdr/shm_driver.h: Correct prototypes.
232
2332008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
234
235        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
236        variables and made methods static.
237
2382008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
239
240        * libchip/serial/ns16550.c: Fix warning.
241
2422008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
243
244        * aclocal/prog-cc.m4: Add -Wnested-externs.
245
2462008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
247
248        * libchip/network/dec21140.c: Add missing prototype.
249        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
250
2512008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
252
253        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
254        -Wstrict-prototypes to RTEMS_CFLAGS.
255
2562008-08-02      Chris Johns <chrisj@rtems.org>
257
258        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
259        rtems_blkdev_request count and start references. Use
260        RTEMS_BLKDEV_START_BLOCK.
261
2622008-07-29      Chris Johns <chrisj@rtems.org>
263
264        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
265
266        * libchip/ide/ata.c: Change to use a mutex rather than disable
267        pre-emption. Updated to the libblock changes.
268
269        * libchip/ide/ata_internal.h: Updated to the new chains API.
270
271        * libchip/ide/ide_controller.c: Updated to the libblock
272        changes. Added come debug tracing.
273
274        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
275        to the libblock changes.
276
2772008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
278
279        * configure.ac: Remove RPCGEN, RPCTOOLS.
280
2812008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
282
283        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
284        for output format specifiers.
285
2862008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
287
288        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
289        Fixed some data types
290
2912008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
292
293        * libchip/i2c/spi-sd-card.c: Added missing header file.
294        * libchip/Makefile.am: Added SD Card driver.
295
2962008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
297
298        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
299        make glyphs non-constant, added file headers
300
3012008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
302
303        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
304        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
305        * libchip/display/font_hcms29xx.h
306        Creation of SPI display driver
307
3082008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
309
310        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
311        via SPI.
312
3132008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
314
315        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
316        AC_PREREQ(2.62).
317
3182008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
319
320        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
321
3222008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
323
324        * libchip/Makefile.am: Move termios helper routines from libchip to
325        libcsupport. Add routine which makes it easy for a termios device
326        driver to inform termios of its default baud rate. This avoids
327        inconsistencies in later termios settings changes.
328        * libchip/serial/termios_baud2index.c,
329        libchip/serial/termios_baud2num.c: Removed.
330
3312008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
332
333        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
334
3352008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
336
337        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
338        not fail if there are none.
339
3402008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
341
342        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
343        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
344        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
345        * libchip/Makefile.am:
346        derived a generic spi memory driver from spi-flash-m25p40,
347        added descriptor for fram fm25l256
348
3492008-05-07      Till Straumann <strauman@slac.stanford.edu>
350
351        PR 649/bsps
352        * libchip/ide/ata.c: Give up if the interface does not become ready.
353
3542008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
355
356        Moved to cpukit.
357        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
358        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
359        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
360        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
361        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
362        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
363        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
364        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
365        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
366        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
367        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
368        nfsclient/src/xdr_mbuf.c: Removed.
369
3702008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
371
372        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
373
3742008-01-05      Chris Johns <chrisj@rtems.org>
375
376        * libchip/flash/am29lv160.c: Update the blank check error message
377        to say there is an error.
378       
3792007-12-22      Chris Johns <chrisj@rtems.org>
380
381        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
382        the hello message. Just one line but still a little too long.
383       
3842007-12-14      Chris Johns <chrisj@rtems.org>
385
386        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
387        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
388        * libchip/flash, libchip/flash/am29lv160.c,
389        libchip/flash/am29lv160.h: New.
390
3912007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
392
393        * libchip/network/if_fxp.c: Spacing.
394
3952007-11-20      Till Straumann <strauman@slac.stanford.edu>
396
397        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
398        Avoid using 'stdio' before the system is up and fully
399        initialized.
400
4012007-11-20      Till Straumann <strauman@slac.stanford.edu>
402
403        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
404        * libchip/Makefile.am, libchip/preinstall.am:
405        added new driver for Maxim DS1375 i2c RTC.
406
4072007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
408
409        * libchip/i2c/spi-flash-m25p40.c:
410        added addressing call in write function
411
4122007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
413
414        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
415        * libchip/Makefile.am:
416        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
417
4182007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
419
420        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
421
4222007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
423
424        * nfsclient/Makefile.am: Fix errors.
425
4262007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
427
428        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
429
4302007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
431
432        * aclocal/version.m4: Bump RTEMS_API to 4.9.
433        Bump RTEMS_VERSION to 4.8.99.0.
434
4352007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
436
437        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
438
4392007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
440
441        * configure.ac: Remove AC_PROG_AWK (Unused).
442
4432007-09-14      Daron Chabot <djc915@mail.usask.ca>
444
445        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
446        rtems_interrupt_vector, to permit passing arbitrary arguments to the
447        ISR. Clean up of variables to silence compiler warnings.
448
4492007-09-13      Daniel Hellstrom <daniel@gaisler.com>
450
451        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
452
4532007-09-12      Daniel Hellstrom <daniel@gaisler.com>
454
455        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
456          - Odd bit bug in some chips taken care of.
457          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
458            alignment but failing to do so must have made the driver writer to make
459            some incorrect assumptions about MBUFs.
460          - Fixed MBUF handling to handle mbuf chains better. The Data length of
461            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
462          - Made while loop responsible for copying data to fifo port copy 16 shorts
463            per loop instead of 1 short, increasing the copying process.
464
4652007-09-07      Daniel Hellstrom <daniel@gaisler.com>
466
467        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
468        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
469
4702007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
471
472        * configure.ac, wrapup/Makefile.am: Remove RDBG.
473        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
474        librdbg/Makefile.am, librdbg/preinstall.am,
475        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
476        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
477        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
478        librdbg/include/rdbg/powerpc/rdbg_f.h,
479        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
480        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
481        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
482        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
483        librdbg/src/servtsp.c, librdbg/src/servutil.c,
484        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
485        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
486        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
487        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
488        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
489        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
490        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
491        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
492        librdbg/src/powerpc/rdbg_f.c,
493        librdbg/src/powerpc/new_exception_processing/remdeb.h,
494        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
495        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
496        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
497
4982007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
499
500        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
501
5022007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
503
504        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
505          sizes.
506
5072007-07-27      Chris Johns <chrisj@rtems.org>
508
509        * wrapup/Makefile.am: Create archive from a file for hosts
510        with a limited command line size.
511
5122007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
513
514        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
515          sizes.
516
5172007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
518       
519        * configure.ac: Add nfsclient.
520        * nfsclient/Makefile.am: New.
521        * nfsclient/proto/Makefile, nfsclient/Makefile,
522          nfsclient/src/Makefile: Remove.
523        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
524        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
525
5262007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
527
528        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
529        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
530        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
531        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
532        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
533        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
534        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
535        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
536        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
537        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
538        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
539        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
540
5412007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
542
543        * libchip/serial/ns16550.c: removed timed out wait for transmitter
544        to become ready: This will not work for fast CPUs.
545
5462007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
547
548        * libchip/ide/ata.c: fixed warning
549
5502007-06-20      Ray Xu <rayx@gmail.com>
551
552        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
553        console, and libio. This shrinks the memory requirements but Joel has
554        not figured out how best to present this to application space.
555        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
556        New files.
557
5582007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
559
560        * optman/sapi/no-io.c: Split IO Manager into one function per file so
561        now we only need required initialization methods.
562
5632007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
564
565        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
566        parameter since it was used to configure a no longer used feature.
567        Device names are now part of the filesystem not in a table.
568
5692007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
570
571        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
572        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
573        optman/rtems/no-part.c, optman/rtems/no-region.c,
574        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
575        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
576        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
577        other optional managers so using them reduces application size
578        instead of increasing it.
579        * optman/rtems/no-barrier.c: New file.
580
5812007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
582
583        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
584        adjustments to pci-API changes.
585        * libchip/network/dec21140.c, libchip/network/elnk.c,
586        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
587        changes.
588
5892007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
590
591        * libchip/network/dec21140.c, libchip/network/if_dc.c,
592        libchip/network/if_fxp.c: Reflect changes to pci-API.
593
5942007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
595
596        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
597        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
598
5992007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
600
601        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
602          being used to compile "tools").
603
6042007-03-13      Joel Sherrill <joel@OARcorp.com>
605
606        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
607
6082007-03-12      Joel Sherrill <joel@OARcorp.com>
609
610        * libchip/network/cs8900.c, libchip/network/cs8900.h,
611        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
612        and/or fix mistake in copyright notice. Both of these mistakes appear
613        to be from code submitted after these changes were made previously.
614
6152007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
616
617        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
618
6192007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
620
621        * libchip/Makefile.am: Correct path to README.tulipclone.
622
6232007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
624
625        * libchip/ide/ata.c: Remove superfluous type casts.
626
6272007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
628
629        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
630        Use size_t for sizes.
631
6322007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
633
634        * libchip/ide/ata.c: in ata_request_done: moved call to free()
635        from preemption disabled region
636
6372007-01-16      Till Straumann <strauman@slac.stanford.edu>
638
639        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
640        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
641        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
642
6432006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
644
645        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
646          ioctl_command_t as ioctl argument.
647
6482006-12-13      Joel Sherrill <joel@OARcorp.com>
649
650        * librtems++/include/rtems++/rtemsEvent.h,
651        librtems++/include/rtems++/rtemsMessageQueue.h,
652        librtems++/include/rtems++/rtemsSemaphore.h,
653        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
654        librtems++/src/rtemsMessageQueue.cc,
655        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
656        rtems_unsigned32 to uint32_t.
657
6582006-12-13      Joel Sherrill <joel@OARcorp.com>
659
660        PR 1181/bsps
661        * optman/rtems/no-msg.c: Clean up dead code.
662
6632006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
664
665        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
666
6672006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
668
669        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
670        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
671        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
672
6732006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
674
675        * configure.ac: New BUG-REPORT address.
676
6772006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
678
679        * Makefile.am: Remove ampolish3.
680
6812006-11-17      Joel Sherrill <joel@OARcorp.com>
682
683        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
684        blank lines.
685
6862006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
687
688        * configure.ac: Remove RTEMS_AMPOLISH3.
689        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
690          Remove checks for AMPOLISH3.
691        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
692        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
693        * ampolish3: Remove.
694
6952006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
696
697        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
698        * aclocal/prog-cc.m4: Remove CFLAGS.
699        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
700        Compose CFLAGS. Append CFLAGS to ac_configure_args.
701
7022006-10-23      Joel Sherrill <joel@OARcorp.com>
703
704        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
705
7062006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
707
708        * automake/compile.am: Use hard-coded RTEMS_* flags.
709
7102006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
711
712        * aclocal/rtems-top.m4: Remove RTEMS_API.
713        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
714
7152006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
716
717        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
718
7192006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
720
721        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
722
7232006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
724
725        * aclocal/version.m4: Bump version to 4.7.99.0.
726
7272006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
728
729        * configure.ac: Require autoconf-2.60. Require automake-1.10.
730
7312006-09-11      Joel Sherrill <joel@OARcorp.com>
732
733        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
734
7352006-09-04      Joel Sherrill <joel@OARcorp.com>
736
737        * libchip/network/greth.c, libchip/network/open_eth.c,
738        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
739        introduced by warning removal.
740
7412006-09-01      Joel Sherrill <joel@OARcorp.com>
742
743        * libchip/network/greth.c, libchip/network/open_eth.c,
744        libchip/network/smc91111.c: Remove warnings and correct prototype
745        added earlier today.
746
7472006-09-01      Joel Sherrill <joel@OARcorp.com>
748
749        * libchip/network/cs8900.c, libchip/network/greth.c,
750        libchip/network/i82586.c, libchip/network/open_eth.c,
751        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
752        sized integers, and inttypes.h printf helpers.
753
7542006-08-09      Kolja Waschk <waschk@telos.de>
755
756        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
757
7582006-07-12      Joel Sherrill <joel@OARcorp.com>
759
760        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
761
7622006-07-11      Jerry Needell <jerry.needell@unh.edu>
763
764        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
765        4.6 branch.  Original modifications by Gaisler Enterprises.
766        * libchip/network/greth.c, libchip/network/greth.h: New files.
767
7682006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
769
770        * ide/ata.[ch]:
771        (PR1118) fetch priority for ATA task from a variable,
772        not a fixed configuration value.
773       
7742006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
775
776        * Makefile.am: Add ampolish3.
777
7782006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
779
780        * ampolish3: New.
781        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
782
7832006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
784
785        * aclocal/rtems-ampolish.m4: New.
786        * configure.ac: Use RTEMS_AMPOLISH3.
787
7882006-04-18  Joel Sherrill <joel@OARcorp.com>
789
790        * aclocal/version.m4: Updated to rtems-4.6.99.3.
791
7922006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
793
794        PR 853/filesystem
795        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
796        should be modified to support the new exception scheme and to use the
797        handle parameter.
798
7992006-02-a32     Eric Norum <norume@aps.anl.gov>
800
801        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
802        "newer" PCI access calls.  Minor cleanups.  Comments.
803
8042006-01-12      Eric Norum <norume@aps.anl.gov>
805
806        PR 861/networking
807        PR 863/networking
808        * libchip/network/smc91111.c: Fix illegal lvalue increments.
809
8102006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
811
812        * wrapup/Makefile.am: Add preinstall.am.
813        * libchip/Makefile.am: Build libchip/network/smc91111.
814        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
815        Eliminate cyg_int* crap.
816
8172006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
818
819        * librdbg/Makefile.am: Add preinstall.am.
820        * aclocal/bsp-configure.m4: Add ampolish3.
821        New header guards.
822
8232006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
824
825        * libchip/network/open_eth.c, libchip/network/open_eth.h:
826        Merger from rtems-4-6-branch.
827
8282006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
829
830        * libchip/network/smc91111.c
831        libchip/network/smc91111config.h
832        libchip/network/smc91111exp.h
833        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
834        * libchip/Makefile.am: Reflect adding smc91111*.
835
8362006-01-08      Joel Sherrill <joel@OARcorp.com>
837
838        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
839        char *.
840
8412006-01-08      Joel Sherrill <joel@OARcorp.com>
842
843        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
844        warnings.
845
8462005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
847
848        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
849        Add RTEMS_RELLDFLAGS.
850        * automake/compile.am: Remove RTEMS_USE_GCC.
851        Remove RTEMS_RELLDFLAGS.
852        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
853
8542005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
855
856        * libchip/network/if_media.h, libchip/network/mii.h:
857        Remove (Moved to cpukit).
858        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
859        and libchip/network/if_media.h.
860        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
861        if_media.h having moved.
862
8632005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
864
865        * automake/compile.am, automake/host.am, automake/local.am,
866        automake/subdirs.am: Remove depend.
867        * configure.ac: Explicitly pass --libdir and --includedir to
868        testsuites.
869
8702005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
871
872        * configure.ac: Reflect changes to testsuites.
873
8742005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
875
876        * automake/compile.am: Remove GCCSPECS.
877        * aclocal/prog-cc.m4: Add GCCSPECS.
878        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
879
8802005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
881
882        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
883        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
884
8852005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
886
887        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
888        libcpu/byteorder.h for i386.
889
8902005-11-02      Till Straumann <strauman@slac.stanford.edu>
891
892        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
893        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
894        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
895        added a simple API/library for i2c devices and drivers for i2c
896        2-byte eeproms and a ds1621 temperature sensor; API is documented
897        in libi2c.h.
898
8992005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
900
901        * libnetworking/pppd/ipxcp.c,
902        libnetworking/pppd/chat.c,
903        libnetworking/pppd/patchlevel.h,
904        libnetworking/pppd/upap.h,
905        libnetworking/pppd/md5.h,
906        libnetworking/pppd/pppd.8,
907        libnetworking/pppd/README,
908        libnetworking/pppd/preinstall.am,
909        libnetworking/pppd/md4.h,
910        libnetworking/pppd/magic.c,
911        libnetworking/pppd/pppd.h,
912        libnetworking/pppd/demand.c,
913        libnetworking/pppd/rtemsmain.c,
914        libnetworking/pppd/sys-rtems.c,
915        libnetworking/pppd/ipcp.h,
916        libnetworking/pppd/lcp.h,
917        libnetworking/pppd/chap_ms.c,
918        libnetworking/pppd/md4.c,
919        libnetworking/pppd/rtemspppd.h,
920        libnetworking/pppd/cbcp.h,
921        libnetworking/pppd/auth.c,
922        libnetworking/pppd/lcp.c,
923        libnetworking/pppd/example/README,
924        libnetworking/pppd/example/ppp.conf,
925        libnetworking/pppd/example/system.h,
926        libnetworking/pppd/example/netconfig.h,
927        libnetworking/pppd/example/pppdapp.c,
928        libnetworking/pppd/example/init.c,
929        libnetworking/pppd/example/Makefile-user,
930        libnetworking/pppd/example/pppd.options,
931        libnetworking/pppd/rtemspppd.c,
932        libnetworking/pppd/ipxcp.h,
933        libnetworking/pppd/chap_ms.h,
934        libnetworking/pppd/options.c,
935        libnetworking/pppd/magic.h,
936        libnetworking/pppd/chap.h,
937        libnetworking/pppd/cbcp.c,
938        libnetworking/pppd/upap.c,
939        libnetworking/pppd/chap.c,
940        libnetworking/pppd/Makefile.am,
941        libnetworking/pppd/ccp.h,
942        libnetworking/pppd/utils.c,
943        libnetworking/pppd/rtemsdialer.h,
944        libnetworking/pppd/fsm.h,
945        libnetworking/pppd/pathnames.h,
946        libnetworking/pppd/md5.c,
947        libnetworking/pppd/fsm.c,
948        libnetworking/pppd/ipcp.c,
949        libnetworking/pppd/STATUS,
950        libnetworking/pppd/ccp.c,
951        libnetworking/Makefile.am: Remove (Moved to cpukit).
952
9532005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
954
955        * configure.ac: Remove libnetworking, libnetworking/pppd.
956        * wrapup/Makefile.am: Remove libpppd.a.
957
9582005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
959
960        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
961        rtemsdialer.h to $(includedir)/rtems.
962
9632005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
964
965        * libnetworking/rtems_telnetd/icmds.c,
966        libnetworking/rtems_telnetd/Makefile.am,
967        libnetworking/rtems_telnetd/preinstall.am,
968        libnetworking/rtems_telnetd/pty.c,
969        libnetworking/rtems_telnetd/pty.h,
970        libnetworking/rtems_telnetd/README,
971        libnetworking/rtems_telnetd/telnetd.c,
972        libnetworking/rtems_telnetd/telnetd.h:
973        Remove (Moved to cpukit).
974
9752005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
976
977        * configure.ac: Remove libnetworking/rtems_telnetd.
978        * libnetworking/Makefile.am: Remove rtems_telnetd.
979        * libnetworking/README: Remove (Obsolete).
980        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
981
9822005-10-20  Eric Norum <norume@aps.anl.gov>
983
984        * libchip/network/dec21140.c: Clean up PCI mapping.
985
9862005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
987
988        * libnetworking/pppd/Makefile.am: Use preinstall.am.
989        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
990        librdbg/src/servrpc.c, librdbg/src/servtgt.c
991        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
992        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
993        * configure.ac: Move optman to the end of BSP_SUBDIRS.
994
9952005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
996
997        * aclocal/bspopts.m4: Add missing m4 quotes.
998
9992005-09-02  Joel Sherrill <joel@OARcorp.com>
1000
1001    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1002
10032005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1004
1005        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1006        libchip/network/dec21140.c: Remove initialization of PCI bus.
1007
10082005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1009
1010        * optman/Makefile.am: Add preinstall.am.
1011
10122005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1013
1014        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1015        UNTESTED to tested.
1016
10172005-06-17      Joel Sherrill <joel@OARcorp.com>
1018
1019        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1020        it is not supported by the MPC5xx.
1021
10222005-06-17      Joel Sherrill <joel@OARcorp.com>
1023
1024        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1025        interface. Also correct attempting to build on other than PowerPC and
1026        x86.
1027
10282005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1029
1030        * libchip/Makefile.am: Add driver for Tulip clones.
1031        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1032        libchip/network/if_dcreg.h: New files.
1033
10342005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1035
1036        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1037        to enable rdbg.
1038        * configure.ac: Reflect changes above.
1039
10402005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1041
1042        * configure.ac: Add ada/.
1043
10442005-05-20      Sergei Organov  <osv@topconrd.ru>
1045
1046        PR 750/networking
1047        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1048        wait_input().
1049
10502005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1051
1052        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1053        rtems/irq.h.
1054
10552005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1056
1057        * libchip/Makefile.am: Include preinstall.am.
1058        * libchip/preinstall.am: New.
1059
10602005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1061
1062        * configure.ac: Add AMPOLISH3.
1063        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1064        * libnetworking/rtems_telnetd/preinstall.am: New.
1065        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1066
10672005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1068
1069        * configure.ac: Let enable_rpcgen default to "no".
1070
10712005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1072
1073        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1074
10752005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1076
1077        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1078        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1079
10802005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1081
1082        * libchip/network/dec21140.c, libchip/network/elnk.c,
1083        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1084
10852005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1086
1087        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1088        of code as a result of the implementation of a common PCI interface.
1089
10902005-05-04      Joel Sherrill <joel@OARcorp.com>
1091
1092        * libchip/network/open_eth.c: Remove prototype of set_vector.
1093
10942005-05-03      Joel Sherrill <joel@OARcorp.com>
1095
1096        * librdbg/src/ptrace.c: Remove warning.
1097
10982005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1099
1100        * libchip/network/dec21140.c, libchip/network/elnk.c,
1101        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1102        Modified parameter list to remove warnings.
1103
11042005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1105
1106        * libchip/network/cs8900.c, libchip/network/i82586.c,
1107        libchip/network/open_eth.c, libchip/network/sonic.c,
1108        libchip/serial/mc68681.c: Modified types to remove
1109        warnings.  Added initialization to remove warnings.
1110
11112005-04-28      Joel Sherrill <joel@OARcorp.com>
1112
1113        * libchip/network/README.sonic: Rewritten to account for removal of
1114        dmv177.
1115
11162005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1117
1118        PR 781/rtems_misc
1119        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1120
11212005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1122
1123        * libchip/serial/ns16550.c:
1124        Fixed warnings generated in various powerpc configurations
1125
11262005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1127
1128        * libchip/serial/ns16550.c: Modified
1129        ISR to work with PPC new exception processing
1130
11312005-03-14      Joel Sherrill <joel@OARcorp.com>
1132
1133        * libchip/network/dec21140.c, libchip/network/elnk.c,
1134        libchip/network/if_fxp.c: Continue PCI API unification. All use
1135        pci_find_device(). Network drivers manufacture a signature since all
1136        calls have not been converted yet.
1137
11382005-03-04      Joel Sherrill <joel@OARcorp.com>
1139
1140        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1141        initialize function part of the unified PCI API as pci_initialize().
1142
11432005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1144
1145        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1146        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1147
11482005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1149
1150        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1151        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1152
11532005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1154
1155        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1156        building procedures.
1157
11582005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1159
1160        * aclocal/prog-cc.m4:
1161        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1162
11632005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1164
1165        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1166
11672005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1168
1169        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1170
11712005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1172
1173        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1174
11752005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1176
1177        * libnetworking/rtems_servers/ftp.c,
1178        libnetworking/rtems_servers/ftp.h,
1179        libnetworking/rtems_servers/Makefile.am:
1180        Remove (relocated to cpukit/ftpd).
1181        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1182        removed move libnetworking/rtems_servers.
1183
11842005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1185
1186        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1187
11882005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1189
1190        PR 755/rtems
1191        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1192        Remove local declarations of rtems_bsdnet_nameservers,
1193        rtems_bsdnet_nameservers_count.
1194
11952005-01-31      Sergei Organov <osv@topconrd.ru>
1196
1197        PR 751/pppd
1198        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1199        committed to fix PR736 breaks pppd. chat.c should have its own static
1200        ttyfd for pppd to work correctly. The symptom is that second
1201        invokation of chat (for connect script) fails due to pppd_ttyfd set
1202        to -1 by previous chat invokation (for init script). In addition,
1203        this patch fixes leaving of dangling pointer in the abort_stbring[]
1204        by chat_send().
1205
12062005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1207
1208        * configure.ac: Remove CFLAGS_DEBUG_V.
1209        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1210
12112005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1212
1213        * wrapup/Makefile.am: Remove rtems-ctor.o.
1214
12152005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1216
1217        * libchip/rtc/rtc.h: size_t RTC_Count.
1218
12192005-01-20      Joel Sherrill <joel@OARcorp.com>
1220
1221        PR 736/pppd
1222        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1223        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1224        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1225        should not be static and should have a name more specific to pppd.
1226
12272005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1228
1229        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1230        libnetworking/rtems_servers/Makefile.am,
1231        libnetworking/rtems_telnetd/Makefile.am,
1232        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1233        Eliminate CFLAGS_OPTIMIZE_V.
1234
12352005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1236
1237        * configure.ac: Pass CFLAGS to testsuites configure.
1238        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1239        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1240
12412005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1242
1243        * configure.ac: Pass CFLAGS to cpukit configure.
1244        * aclocal/rtems-flags.m4: Remove (Unused).
1245        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1246        * aclocal/env-rtemsbsp.m4:
1247        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1248        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1249        RTEMS_CFLAGS.
1250        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1251        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1252        Cleanup comments.
1253
12542005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1255
1256        * automake/compile.am: Remove build-variant support.
1257
12582005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1259
1260        * libnetworking/pppd/Makefile.am,
1261        libnetworking/rtems_servers/Makefile.am,
1262        libnetworking/rtems_telnetd/Makefile.am:
1263        Remove build-variant support.
1264
12652005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1266
1267        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1268        support/Makefile.am, wrapup/Makefile.am:
1269        Remove build-variant support.
1270
12712004-11-22      Joel Sherrill <joel@OARcorp.com>
1272
1273        * libchip/network/if_fxp.c: Add entry for another module ID code.
1274
12752004-11-22      Joel Sherrill <joel@OARcorp.com>
1276
1277        PR 693/misc
1278        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1279        in/outport routines.
1280
12812004-11-22      Joel Sherrill <joel@OARcorp.com>
1282
1283        PR 693/misc
1284        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1285        in/outport routines.
1286
12872004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1288
1289        * aclocal/enable-itron.m4: Remove (unused).
1290
12912004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1292
1293        * configure.ac: Misc. quoting cleanups.
1294        Enable ada-tests iff --enable-ada and --enable-tests.
1295
12962004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1297
1298        PR 703/filesystem
1299        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1300        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1301        libchip/ide/ide_controller.c:
1302        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1303        available for BSPS/device drivers.
1304        Extend the "modes_available" and "mode_active" parameters to
1305        uint16_t for UDMA support.
1306
13072004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1308
1309        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1310        not supported on PowerPC since it works on the MVME2100 BSP.
1311
13122004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1313
1314        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1315        Add dependency tracking for *.cfgs.
1316        * Makefile.am: Add dependency tracking for *.cfg.
1317
13182004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1319
1320        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1321        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1322
13232004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1324
1325        PR 707/make_build
1326        * configure.ac: Add --enable-rpcgen.
1327
13282004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1329
1330        PR 700/rtems_misc
1331        * libnetworking/rtems_webserver/asp.c,
1332        libnetworking/rtems_webserver/balloc.c,
1333        libnetworking/rtems_webserver/cgi.c,
1334        libnetworking/rtems_webserver/default.c,
1335        libnetworking/rtems_webserver/ej.h,
1336        libnetworking/rtems_webserver/ejIntrn.h,
1337        libnetworking/rtems_webserver/ejlex.c,
1338        libnetworking/rtems_webserver/ejparse.c,
1339        libnetworking/rtems_webserver/emfdb.c,
1340        libnetworking/rtems_webserver/emfdb.h,
1341        libnetworking/rtems_webserver/form.c,
1342        libnetworking/rtems_webserver/handler.c,
1343        libnetworking/rtems_webserver/h.c,
1344        libnetworking/rtems_webserver/license.txt,
1345        libnetworking/rtems_webserver/Makefile.am,
1346        libnetworking/rtems_webserver/md5c.c,
1347        libnetworking/rtems_webserver/md5.h,
1348        libnetworking/rtems_webserver/mime.c,
1349        libnetworking/rtems_webserver/misc.c,
1350        libnetworking/rtems_webserver/NOTES,
1351        libnetworking/rtems_webserver/ringq.c,
1352        libnetworking/rtems_webserver/rom.c,
1353        libnetworking/rtems_webserver/rtems_webserver.h,
1354        libnetworking/rtems_webserver/security.c,
1355        libnetworking/rtems_webserver/sock.c,
1356        libnetworking/rtems_webserver/socket.c,
1357        libnetworking/rtems_webserver/sockGen.c,
1358        libnetworking/rtems_webserver/sym.c,
1359        libnetworking/rtems_webserver/uemf.c,
1360        libnetworking/rtems_webserver/uemf.h,
1361        libnetworking/rtems_webserver/um.c,
1362        libnetworking/rtems_webserver/um.h,
1363        libnetworking/rtems_webserver/umui.c,
1364        libnetworking/rtems_webserver/url.c,
1365        libnetworking/rtems_webserver/value.c,
1366        libnetworking/rtems_webserver/wbase64.c,
1367        libnetworking/rtems_webserver/webcomp.c,
1368        libnetworking/rtems_webserver/webmain.c,
1369        libnetworking/rtems_webserver/webpage.c,
1370        libnetworking/rtems_webserver/webrom.c,
1371        libnetworking/rtems_webserver/webs.c,
1372        libnetworking/rtems_webserver/websda.c,
1373        libnetworking/rtems_webserver/websda.h,
1374        libnetworking/rtems_webserver/webs.h,
1375        libnetworking/rtems_webserver/websSSL.c,
1376        libnetworking/rtems_webserver/websSSL.h,
1377        libnetworking/rtems_webserver/websuemf.c,
1378        libnetworking/rtems_webserver/wsIntrn.h:
1379        Remove (Moved to cpukit/http).
1380
13812004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1382
1383        PR 700/rtems_misc
1384        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1385        Remove libnetworking/rtems_webserver.
1386
13872004-10-25      Eric Norum <norume@aps.anl.gov>
1388
1389        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1390
13912004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1392
1393        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1394
13952004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1396
1397        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1398        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1399
14002004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1401
1402        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1403
14042004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1405
1406        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1407        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1408
14092004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1410
1411        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1412        BITSPERBYTE.
1413
14142004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1415
1416        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1417        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1418
14192004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1420
1421        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1422
14232004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1424
1425        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1426        * aclocal/enable-bare.m4: Remove.
1427        * configure.ac: Remove BARE_CPU_MODEL.
1428
14292004-10-13      Eric Norum <norume@aps.anl.gov>
1430
1431        PR 688/bsps
1432        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1433        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1434        MC146818A (and several Dallas Semiconductor) TOD chips.
1435
14362004-10-13      Eric Norum <norume@aps.anl.gov>
1437
1438        PR 686/networking
1439        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1440        device code.
1441
14422004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1443
1444        * libchip/network/dec21140.c: include <rtems/pci.h>.
1445
14462004-09-29      Joel Sherrill <joel@OARcorp.com>
1447
1448        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1449        libnetworking/pppd/utils.c: i960 obsoleted and all references
1450        removed.
1451
14522004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1453
1454        PR 607/networking
1455        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1456        instead of fully specifying unused PCI features.
1457
14582004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1459
1460        * configure.ac: Require automake > 1.9.
1461
14622004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1463
1464        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1465
14662004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1467
1468        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1469        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1470
14712004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1472
1473        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1474        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1475
14762004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1477
1478        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1479
14802004-07-28  Joel Sherrill <joel@OARcorp.com>
1481
1482    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1483
14842004-07-25      Joel Sherrill <joel@OARcorp.com>
1485
1486        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1487
14882004-05-21  Till Strauman <strauman@slac.stanford.edu>
1489
1490        PR 625/networking
1491        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1492        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1493        an error rather than panic if no chip is detected (thus allowing
1494        for probing).
1495        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1496        instead of looping forever.  Avoid divide by zero (crashed my PC).
1497        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1498        they are UNTESTED.
1499
15002004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1501
1502        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1503
15042004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1505
1506        * libchip/network/dec21140.c, libchip/network/elnk.c:
1507        #include <errno.h>.
1508
15092004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1510
1511        * libchip/network/if_media.h: Update from FreeBSD.
1512        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1513        libchip/network/i82586.c: #include <errno.h>.
1514
15152004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1516
1517        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1518
15192004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1520
1521        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1522
15232004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1524
1525        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1526        automake).
1527
15282004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1529
1530        PR 599/pppd
1531        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1532
15332004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1534
1535        * optman/rtems/no-region.c: Reflect having changed
1536        rtems_region_get_segment_size.
1537
15382004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1539
1540        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1541        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1542        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1543        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1544        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1545        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1546        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1547
15482004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1549
1550        * libchip/ide/ata.c, libchip/network/dec21140.c,
1551        libchip/network/elnk.c, libchip/network/i82586.c,
1552        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1553        libchip/network/open_eth.c, libchip/network/sonic.c,
1554        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1555        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1556        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1557        libchip/shmdr/shm_driver.h: Cosmetics.
1558
15592004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1560
1561        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1562        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1563        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1564        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1565        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1566        fixed size types.
1567
15682004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1569
1570        * configure.ac: Explicitly pass --includedir and --libdir to
1571        cpukit/configure.
1572
15732004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1574
1575        * librdbg/Makefile.am: Fix rpcgen rules.
1576        * librdbg/src/i386/any/remdeb_xdr.c,
1577        librdbg/src/m68k/any/remdeb_xdr.c,
1578        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1579        Reflect changes to librdbg/Makefile.am.
1580
15812004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1582
1583        * configure.ac: Reflect changes testsuites/configure.ac and
1584        cpukit/configure.ac.
1585
15862004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1587
1588        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1589        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1590
15912004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1592
1593        * configure.ac: Reflect changes to testsuites's configuration.
1594
15952004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1596
1597        PR/589 rtems
1598        * libchip/network/pci.h: Remove (Moved to cpukit).
1599
16002004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1601
1602        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1603        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1604        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1605        libchip/network/dec21140.c, libchip/network/elnk.c,
1606        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1607        libchip/network/open_eth.h, libchip/network/sonic.c,
1608        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1609        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1610        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1611        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1612        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1613        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1614        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1615        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1616        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1617        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1618        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1619        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1620        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1621        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1622        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1623        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1624        fixed-size types.
1625
16262004-03-14      Chris Johns  <chrisj@rtems.org>
1627
1628        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1629        the BSP example code.
1630        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1631        support the DIMMPC. This is a pc386 target with IO port support. Minor
1632        formating clean up. Add documentation to the header file.
1633        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1634        cs8900.h header file.
1635
16362004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1637
1638        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1639        Cosmetics.
1640
16412004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1642
1643        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1644        There are no application level Makefiles in here.
1645
16462004-03-04      Joel Sherrill <joel@OARcorp.com>
1647
1648        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1649        they can be used in application level makefiles.
1650
16512004-03-05      Joel Sherrill <joel@OARcorp.com>
1652
1653        * libnetworking/rtems_webserver/ejparse.c,
1654        libnetworking/rtems_webserver/emfdb.c,
1655        libnetworking/rtems_webserver/sock.c,
1656        libnetworking/rtems_webserver/socket.c,
1657        libnetworking/rtems_webserver/sym.c,
1658        libnetworking/rtems_webserver/webs.c,
1659        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
16602004-03-05      Joel Sherrill <joel@OARcorp.com>
1661
1662        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1663        compiling this file only only those CPU families with supported
1664        exception models.
1665
16662004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1669        testsuites (Was exposed with --enable-multilib, only).
1670        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1671         Add RTEMS_BSP_CONFIG_SUBDIR.
1672        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1673        testsuites's configure.
1674        * aclocal/rtems-top.m4: Remove ENDIF hack.
1675        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1676
16772004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1678
1679        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1680        wrapup/Makefile.am: Fix automake problems having been introduced
1681        in previous patch.
1682
16832004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1684
1685        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1686        Preinstall dirs.
1687        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1688        * aclocal/check-multiprocessing.m4: Cosmetics.
1689        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1690        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1691
16922004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1693
1694        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1695        librdbg/src/Makefile.am.
1696        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1697        * configure.ac: Reflect changes above.
1698        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1699        * wrapup/Makefile.am: Reflect changes above.
1700        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1701
17022004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1703
1704        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1705
17062004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1707
1708        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1709
17102004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1711
1712        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1713
17142004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1715
1716        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1717        librdbg/src/powerpc/Makefile.am: Remove.
1718        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1719        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1720        * configure.ac: Reflect changes above.
1721
17222004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1723
1724
17252004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1726
1727        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1728        STRIP.
1729
17302004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1731
1732        * librdbg/include/Makefile.am: Merge-in
1733        librdbg/include/rdbg/i386/Makefile.am,
1734        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1735        librdbg/include/rdbg/powerpc/Makefile.am.
1736        * librdbg/include/rdbg/i386/Makefile.am,
1737        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1738        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1739        * configure.ac: Reflect changes above.
1740
17412004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1742
1743        * configure.ac: Use AS_HELP_STRING(ada).
1744
17452004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1746
1747        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1748        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1749        Use AC_CONFIG_HEADERS.
1750        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1751        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1752
17532004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1754
1755        * Makefile.am: include local.am.
1756
17572004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1758
1759        * aclocal/version.m4: 4.6.99.0.
1760
17612004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1762
1763        * Makefile.am: Don't include host.am.
1764        * automake/compile.am: Further cleanups.
1765
17662004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1767
1768        * automake/lib.am: Remove (Unused).
1769
17702004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1771
1772        * wrapup/Makefile.am: Don't include lib.am.
1773        * automake/compile.am: Use automake compilation rules.
1774
17752004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1776
1777        * libnetworking/pppd/Makefile.am,
1778        libnetworking/rtems_servers/Makefile.am,
1779        libnetworking/rtems_telnetd/Makefile.am,
1780        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1781        support/Makefile.am: Don't include lib.am.
1782
17832004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1784
1785        * libchip/Makefile.am: Don't include lib.am.
1786        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1787        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1788        unnecessary EXTRA_DISTs.
1789
17902004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1791
1792        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1793        hack.
1794
17952004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1796
1797        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1798        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1799        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1800        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1801
18022004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1803
1804        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1805        Add AM_CONDITIONAL(HAS_MP).
1806        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1807        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1808        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1809        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1810        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1811        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1812        (Deprecated by autoconf 2.59).
1813
18142004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1815
1816        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1817        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1818
18192004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1820
1821        * ChangeLog: Merge-in libnetworking/ChangeLog.
1822        * libnetworking/ChangeLog: Remove.
1823        * ChangeLog: Merge-in librdbg/ChangeLog.
1824        * librdbg/ChangeLog: Remove.
1825        * ChangeLog: Merge-in libchip/ChangeLog.
1826        * libchip/ChangeLog: Remove.
1827        * ChangeLog: Merge-in optman/ChangeLog.
1828        * optman/ChangeLog: Remove.
1829
18302004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1831
1832        * configure.ac: Reflect changes to cpukit.
1833        * wrapup/Makefile.am: Reflect changes to librdbg.
1834        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1835        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1836        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1837        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1838        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1839        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1840        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1841        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1842        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1843
18442004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1845
1846        * aclocal/rtems-top.m4: Remove check for version.m4.
1847        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1848
18492004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1850
1851        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1852        * wrapup/Makefile.am: Reflect changes to libchip/*.
1853        * support/Makefile.am: Use automake compilation rules.
1854        * wrapup/Makefile.am: Reflect changes to support/*.
1855        * configure.ac: Remove libnetworking/wrapup/Makefile.
1856        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1857        libnetworking/*/lib*.a instead of libnetapps.a.
1858        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1859        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1860        * optman/Makefile.am: Use automake compilation rules.
1861        * libchip/Makefile.am: Fix typo in previous patch.
1862        * libchip/Makefile.am: Use automake compilation rules.
1863        * libnetworking/Makefile.am: Remove wrapup.
1864        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1865        automake-compilation rules.
1866        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1867        automake-compilation rules.
1868        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1869        automake-compilation rules.
1870        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1871        automake-compilation rules.
1872        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1873
18742004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1875
1876        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1877        PRE/TMPINSTALL_FILES to CLEANFILES.
1878        * automake/lib.am: Remove TMPINSTALL_FILES.
1879        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1880        PRE/TMPINSTALL_FILES to CLEANFILES.
1881        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1882        PRE/TMPINSTALL_FILES to CLEANFILES.
1883        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1884        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1885        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1886        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1887        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1888        * librdbg/src/i386/Makefile.am: Ditto.
1889        * librdbg/src/m68k/Makefile.am: Ditto.
1890        * librdbg/src/powerpc/Makefile.am: Ditto.
1891        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1892        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1893        * libnetworking/rtems_servers/Makefile.am: Ditto.
1894        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1895        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1896
18972004-01-07      Joel Sherrill <joel@OARcorp.com>
1898
1899        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1900        more completely covers the MIPS family.
1901
19022003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1903
1904        * wrapup/Makefile.am: Reflect changes to shmdr.
1905        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1906
19072003-12-18      Joel Sherrill <joel@OARcorp.com>
1908
1909        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1910        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1911        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1912        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1913        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1914        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1915        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1916
19172003-12-17      Joel Sherrill <joel@OARcorp.com>
1918
1919        * aclocal/version.m4: Updated to rtems-20031217-test.
1920
19212003-12-17     
1922
1923        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1924        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1925
19262003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1927
1928        * automake/compile.am: Remove LINK_LIBS (Unused).
1929        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1930
19312003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1932
1933        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1934        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1935        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1936        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1937        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1938
19392003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1940
1941        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1942        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1943        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1944        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1945        * librdbg/src/i386/Makefile.am:
1946        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1947        * librdbg/src/m68k/Makefile.am:
1948        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1949        * librdbg/src/powerpc/Makefile.am:
1950        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1951
19522003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1953
1954        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1955        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1956        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1957        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1958        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1959        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1960        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1961        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1962        * optman/Makefile.am: Remove project_libdir.
1963        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1964        PRE/TMPINSTALL_FILES.
1965        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1966        PRE/TMPINSTALL_FILES.
1967        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1968        PRE/TMPINSTALL_FILES.
1969        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1970        PRE/TMPINSTALL_FILES.
1971        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1972        from PRE/TMPINSTALL_FILES.
1973        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1974        PRE/TMPINSTALL_FILES.
1975        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1976        PRE/TMPINSTALL_FILES.
1977        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1978        PRE/TMPINSTALL_FILES.
1979        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1980        PRE/TMPINSTALL_FILES.
1981        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1982        PRE/TMPINSTALL_FILES.
1983        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1984        PRE/TMPINSTALL_FILES.
1985        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1986        from PRE/TMPINSTALL_FILES.
1987
19882003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1989
1990        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1991        * automake/lib.am: Remove project_libdir.
1992        * wrapup/Makefile.am: Reworked.
1993
19942003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1995
1996        * configure.ac: Reflect changes to librdbg.
1997        * optman/Makefile.am: Add tmpinstall dirstamp support.
1998        * libchip/Makefile.am: Fix variant-tmpinstall support.
1999        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2000        * librdbg/src/powerpc/Makefile.am: Merge-in former
2001        new_exception_processing/Makefile.am.
2002        * librdbg/src/m68k/any/Makefile.am: Remove.
2003        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2004        * librdbg/src/i386/any/Makefile.am: Remove.
2005        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2006        * librdbg/src/Makefile.am: Cosmetics.
2007        * librdbg/include/Makefile.am: Cosmetics.
2008        * librdbg/Makefile.am: Cosmetics.
2009        * libnetworking/Makefile.am: Cosmetics.
2010        * libnetworking/pppd/Makefile.am: Cosmetics.
2011        * libnetworking/wrapup/Makefile.am: Cosmetics.
2012
20132003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2014
2015        * Makefile.am: Cosmetics.
2016        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2017        support.
2018
20192003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2020
2021        * automake/compile.am: Remove $(ARCH):-rule.
2022
20232003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2024
2025        * configure.ac: Remove lib/libbsp/shared/Makefile,
2026        lib/libbsp/shmdr/Makefile.
2027
20282003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2029
2030        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2031        libchip/serial/Makefile, libchip/rtc/Makefile.
2032        * support/Makefile.am: Remove all-local: $(ARCH).
2033        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2034        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2035        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2036        * optman/Makefile.am: Remove all-local: $(ARCH).
2037        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2038        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2039        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2040        compilation dirstamp support.
2041        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2042        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2043        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2044        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2045        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2046        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2047        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2048        all-local: $(ARCH).
2049        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2050        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2051        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2052        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2053        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2054
20552003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2056
2057        * aclocal/lead-dot.m4: New (from automake-1.7f).
2058        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2059        AC_SUBST(dirstamp).
2060        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2061        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2062        libchip/serial/Makefile.am: Ditto.
2063        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2064        * librdbg/include/Makefile.am: Ditto.
2065        * librdbg/include/rdbg/Makefile.am: Ditto.
2066        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2067        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2068        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2069        * librdbg/src/Makefile.am: Ditto.
2070        * librdbg/src/i386/Makefile.am: Ditto.
2071        * librdbg/src/i386/any/Makefile.am: Ditto.
2072        * librdbg/src/m68k/Makefile.am: Ditto.
2073        * librdbg/src/m68k/any/Makefile.am: Ditto.
2074        * librdbg/src/powerpc/Makefile.am: Ditto.
2075        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2076        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2077        preinstallation.
2078        * libnetworking/pppd/Makefile.am: Ditto.
2079        * libnetworking/rtems_servers/Makefile.am: Ditto.
2080        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2081        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2082        * libnetworking/wrapup/Makefile.am: Ditto.
2083
20842003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2085
2086        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2087        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2088        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2089        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2090        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2091        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2092        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2093        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2094        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2095        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2096        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2097        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2098        underquoting to silence automake-1.8.
2099
21002003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2101
2102        * configure.ac: Reflect having moved tests to ../../testsuites.
2103
21042003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2105
2106        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2107        * aclocal/canonical-host.m4: Remove.
2108        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2109        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2110
21112003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2112
2113        * aclocal/check-cpu.m4: Remove.
2114        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2115        * aclocal/canonical-target-name.m4: Add m4-quotes.
2116        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2117        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2118        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2119        * aclocal/check-networking.m4: Add m4-quotes. Require
2120        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2121        * aclocal/check-posix.m4: Add m4-quotes. Require
2122        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2123        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2124        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2125        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2126
21272003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2128
2129        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2130        * aclocal/bsp-alias.m4: Remove.
2131
21322003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2133
2134        * configure.ac: Make presence of tests/ optional.
2135
21362003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2137
2138        * aclocal/path-perl.m4: Remove (Unused).
2139
21402003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2141
2142        * automake/force-preinstall.am: Remove.
2143
21442003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2145
2146        PR 499/rtems_misc
2147        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2148        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2149        Configuration (Odd was forced) - Correction of Stop Bit configuration
2150        (inversed) - Correction of ISR Handler to call
2151        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2152        CTS Hardware flow control Configuration.
2153
21542003-09-04      Joel Sherrill <joel@OARcorp.com>
2155
2156        * lib/libcpu/shared/include/cache.h,
2157        lib/libcpu/shared/src/cache_aligned_malloc.c,
2158        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2159        license changed.
2160        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2161        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2162        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2163        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2164        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2165        for license changed.
2166        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2167        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2168        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2169        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2170        libchip/network/cs8900.h, libchip/network/dec21140.c,
2171        libchip/network/elnk.c, libchip/network/open_eth.c,
2172        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2173        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2174        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2175        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2176        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2177        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2178        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2179        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2180        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2181        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2182        libchip/serial/serial.h, libchip/serial/z85c30.c,
2183        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2184        libchip/serial/z85c30_reg.c: URL for license changed.
2185
21862003-09-03      Jiri Gaisler <jiri@gaisler.com>
2187
2188        PR 477/networking
2189        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2190        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2191        libchip/network/open_eth.h: New files.
2192
21932003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2194
2195        * aclocal/rtems-top.m4: Add RTEMS_API.
2196        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2197
21982003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2199
2200        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2201        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2202        @RTEMS_BSP@.cfg.
2203
22042003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2205
2206        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2207
22082003-08-20      Joel Sherrill <joel@OARcorp.com>
2209
2210        * libchip/network/cs8900.c: Correct copyright statements.
2211
22122003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2213
2214        * aclocal/check-itron.m4: Remove.
2215        * aclocal/enable-inlines.m4: Remove.
2216        * Makefile.am: Reflect having moved aclocal/.
2217        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2218        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2219        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2220        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2221        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2222        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2223        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2224        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2225        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2226        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2227        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2228        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2229        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2230        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2231        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2232        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2233        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2234        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2235        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2236        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2237        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2238        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2239        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2240        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2241        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2242        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2243        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2244        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2245        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2246        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2247        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2248        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2249        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2250        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2251        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2252        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2253        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2254        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2255        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2256        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2257        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2258        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2259        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2260        * aclocal/target.m4: New (Copied from ../../aclocal).
2261        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2262        * aclocal/version.m4: New (Copied from ../../aclocal).
2263
22642003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2265
2266        * configure.ac: Remove stray comments.
2267        * automake/local.am, automake/host.am: Remove "debug".
2268
22692003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2270
2271        * Makefile.am: Reflect having moved automake/.
2272        * lib/Makefile.am: Reflect having moved automake/.
2273        * support/Makefile.am: Reflect having moved automake/.
2274        * wrapup/Makefile.am: Reflect having moved automake/.
2275        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2276        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2277        from ../../automake).
2278        * optman/Makefile.am: Reflect having moved automake/.
2279        * libchip/Makefile.am: Reflect having moved automake/.
2280        * libchip/ide/Makefile.am: Reflect having moved automake/.
2281        * libchip/network/Makefile.am: Reflect having moved automake/.
2282        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2283        * libchip/serial/Makefile.am: Reflect having moved automake/.
2284        * librdbg/Makefile.am: Reflect having moved automake/.
2285        * librdbg/include/Makefile.am: Reflect having moved automake/.
2286        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2287        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2288        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2289        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2290        automake/.
2291        * librdbg/src/Makefile.am: Reflect having moved automake/.
2292        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2293        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2294        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2295        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2296        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2297        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2298        having moved automake/.
2299        * libnetworking/Makefile.am: Reflect having moved automake/.
2300        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2301        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2302        automake/.
2303        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2304        automake/.
2305        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2306        automake/.
2307        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2308
23092003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2310
2311        * Makefile.am: Add bsp.pc.in.
2312        * bsp.pc.in: New (pkgconfig support).
2313
23142003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2315
2316        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2317
23182003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2319
2320        * lib/Makefile.am: New (Required by 'make dist').
2321        * lib/ChangeLog: Remove.
2322        * lib/.cvsignore: Cleanup.
2323        * configure.ac: Reflect having added lib/Makefile.am.
2324        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2325        lib/libbsp/configure.ac.
2326        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2327        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2328
23292003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2330
2331        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2332        * configure.ac: Merge-in librdbg/configure.ac.
2333        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2334        librdbg/configure.ac.
2335        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2336        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2337        LIBCHIP. Conditionally build include-dirs.
2338        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2339        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2340        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2341        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2342        librdbg/include/rdbg/m68k/Makefile.am,
2343        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2344        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2345        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2346        librdbg/src/powerpc/Makefile.am, librdbg/
2347        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2348        configure.ac into ../configure.ac.
2349        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2350        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2351        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2352        libnetworking/rtems_telnetd/Makefile.am,
2353        libnetworking/rtems_webserver/Makefile.am,
2354        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2355        into ../configure.ac.
2356
23572003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2358
2359        PR 427/rtems
2360        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2361        * librdbg/src/servtsp.c: Ditto.
2362
23632003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2364
2365        PR 429/bsps
2366        PR 432/bsps
2367        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2368        packets are queued onto an elnk board, the ISR will deadlock the device
2369        with a tx complete interrupt.  Lighter tx loads are not affected as they
2370        end up submitting single packets to the device.
2371
23722003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2373
2374        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2375        optman/configure.ac.
2376        * optman/configure.ac: Remove (Merged into ../configure.ac).
2377        * optman/Makefile.am: Reflect having merged configure.ac into
2378        ../configure.ac.
2379        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2380        * libchip/Makefile.am, libchip/ide/Makefile.am,
2381        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2382        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2383        ../configure.ac.
2384
23852003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2386
2387        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2388
23892003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2390
2391        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2392        on i386.
2393
23942003-06-13      Joel Sherrill <joel@OARcorp.com>
2395
2396        * libnetworking/pppd/chat.c: Removed warnings.
2397
23982003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2399
2400        * libchip/network/README.3com: New file missed in previous commit.
2401        PR 405/bsps
2402        PR 393/networking
2403        * libchip/network/dec21140.c: Fix leak also known as PR393.
2404        * libchip/network/elnk.c, libchip/network/if_media.h,
2405        libchip/network/mii.h: New files.
2406        * libchip/network/Makefile.am: Reflect new files.
2407
24082003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2409
2410        * configure.ac: Remove support for profile-variant.
2411
24122003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2413
2414        PR 397/pppd
2415        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2416        * libnetworking/pppd/magic.c: Remove *rand48.
2417        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2418
24192003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2420
2421        * wrapup/Makefile.am: Add libide.a.
2422
24232003-04-15      Joel Sherrill <joel@OARcorp.com>
2424
2425        PR 387/rtems_misc
2426        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2427        routines.
2428        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2429
24302003-04-11      Joel Sherrill <joel@OARcorp.com>
2431
2432        * libnetworking/rtems_webserver/cgi.c,
2433        libnetworking/rtems_webserver/sockGen.c,
2434        libnetworking/rtems_webserver/umui.c,
2435        libnetworking/rtems_webserver/websSSL.c,
2436        libnetworking/rtems_webserver/websSSL.h,
2437        libnetworking/rtems_webserver/websda.c,
2438        libnetworking/rtems_webserver/websda.h: New files. Not included in
2439        previous commit.
2440
24412003-04-10      Joel Sherrill <joel@OARcorp.com>
2442
2443        PR 371/pppd
2444        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2445        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2446        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2447        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2448        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2449        still global symbols in rtemspppd.h which might need to be changed or
2450        converted into member of a structure which is dereferenced with a
2451        pointer that is managed as a per task variable. But this patch should
2452        avoid many conflicts.
2453
24542003-03-27      Joel Sherrill <joel@OARcorp.com>
2455
2456        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2457        not allowed in the cpukit source code since it must be buildable
2458        independent of any BSP. These files were moved to libchip/ide.
2459        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2460        files.
2461
24622003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2463
2464        PR 368/filesystems
2465        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2466        improvements which now work on pc386 and mbx8xx.
2467        * libchip/ide/ide_controller.c: New file.
2468
24692003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2470
2471        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2472
24732003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2474
2475        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2476        * configure.ac: Add support/.
2477        * support/.cvsignore: New.
2478        * support/Makefile.am: New.
2479        * support/version.c: New.
2480        * wrapup/Makefile.am: Add support/libsupport.a.
2481        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2482        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2483        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2484        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2485
24862003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2487
2488        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2489
24902003-02-20      Till Straumann <strauman@slac.stanford.edu>
2491
2492        PR 354/networking
2493        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2494        chip against a table of supported chips. The untested ones are still
2495        commented out, however.
2496
24972003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2498
2499        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2500        * configure.ac: AC_PREREQ(2.57).
2501        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2502        * optman/configure.ac: AC_PREREQ(2.57).
2503        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2504        * libchip/configure.ac: AC_PREREQ(2.57).
2505        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2506        * librdbg/configure.ac: AC_PREREQ(2.57).
2507        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2508        * libnetworking/configure.ac: AC_PREREQ(2.57).
2509
25102003-02-06      Joel Sherrill <joel@OARcorp.com>
2511
2512        * libnetworking/pppd/chat.c: Convert routines with common names to
2513        static. This included get_char(), put_char(), and character() among
2514        others.
2515
25162003-02-03      Joel Sherrill <joel@OARcorp.com>
2517
2518        PR 338/filesystem
2519        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2520        rtems_io_lookup_name() (API change).  Unused function removed.
2521
25222003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2523
2524        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2525        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2526        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2527        Eliminate *_O_FILES.
2528        * libnetworking/rtems_servers/Makefile.am,
2529        libnetworking/rtems_webserver/Makefile.am,
2530        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2531
25322002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2533
2534        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2535        Let all-local: depend on $(LIB).
2536        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2537        * optman/Makefile.am: Apply install-data-local to install *.rels.
2538
25392002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2540
2541        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2542        %.c rules.
2543        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2544        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2545        * libchip/rtc/Makefile.am: Ditto.
2546        * libchip/serial/Makefile.am: Ditto.
2547
25482002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2549
2550        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2551        LIBC_DEFINES.
2552        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2553        LIBC_DEFINES.
2554        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2555        LIBC_DEFINES.
2556
25572002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2558
2559        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2560
25612002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2562
2563        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2564        cache-checking.
2565        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2566
25672002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2568
2569        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2570        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2571        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2572        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2573        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2574
25752002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2576
2577        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2578        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2579        Remove.
2580        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2581
25822002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2583
2584        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2585        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2586
25872002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2588
2589        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2590        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2591
25922002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2593
2594        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2595        * optman/rel.am: New.
2596
25972002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2598
2599        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2600        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2601        braino in comment on "exec". Extend --enable-ada handling.
2602
26032002-11-04      Joel Sherrill <joel@OARcorp.com>
2604
2605        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2606        tasks and rolling multiple loops into 1.
2607        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2608        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2609        Removed warnings.
2610
26112002-10-31      Joel Sherrill <joel@OARcorp.com>
2612
2613        * libchip/network/dec21140.c: Removed warnings.
2614        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2615        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2616        librdbg/src/m68k/any/remdeb_xdr.c,
2617        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2618        warnings.
2619        * libnetworking/rtems_webserver/socket.c,
2620        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2621
26222002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2623
2624        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2625        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2626        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2627        above.
2628
26292002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2630
2631        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2632        * wrapup/.cvsignore: Remove autom4te.cache.
2633        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2634        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2635        autom4te.cache.
2636        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2637        autom4te.cache.
2638        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2639        autom4te.cache.
2640
26412002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2642
2643        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2644
26452002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2646
2647        * optman/.cvsignore: Add autom4te.cache.
2648
26492002-09-14      Joel Sherrill <joel@OARcorp.com>
2650
2651        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2652
26532002-09-07      Joel Sherrill <joel@OARcorp.com>
2654
2655        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2656        include files to resolve warnings.
2657
26582002-09-07      Chris Johns <ccj@acm.org>
2659
2660        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2661        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2662        which corrects the problem  where the cs8900.c file was actually the BSP
2663        glue.  Joel did some hacking so this file will compile.  Previously it
2664        required providing a target.h file to compile.
2665        * libchip/network/cs8900.c.bsp: New file.
2666
26672002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2668
2669        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2670
26712002-08-31      Joel Sherrill <joel@OARcorp.com>
2672
2673        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2674        eliminate warning.
2675
26762002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2677
2678        * configure.ac: Add ada-tests.
2679
26802002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2681
2682        * Makefile.am: Add preinstall-stamp.
2683
26842002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2685
2686        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2687        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2688        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2689        gcc31 happy.
2690        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2691        cp.
2692
26932002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2694
2695        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2696        make/bsp.mak.
2697        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2698        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2699
27002002-08-12      Joel Sherrill <joel@OARcorp.com>
2701
2702        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2703        avoid error.
2704
27052002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2706
2707        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2708        * configure.ac: Add BSP_SUBDIRS.
2709        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2710        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2711        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2712        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2713        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2714        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2715        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2716        RTEMS_CHECK_BSP_CACHE.
2717        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2718        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2719        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2720        .$(OBJEXT) instead of .o.
2721        * libnetworking/pppd/Makefile.am,
2722        libnetworking/rtems_servers/Makefile.am,
2723        libnetworking/rtems_telnetd/Makefile.am,
2724        libnetworking/rtems_webserver/Makefile.am,
2725        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2726
27272002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2728
2729        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2730        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2731        ../libchip/serial/$(ARCH)/libserialio.a.
2732        * libchip/serial/Makefile.am: Don't tmp-install lib.
2733        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2734
27352002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2736
2737        * Makefile.am: Add rtems_makedir.
2738        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2739        * Makefile.am: Add wrapup-SUBDIR.
2740        * wrapup/ChangeLog: Remove.
2741        * wrapup/configure.ac: Remove.
2742        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2743        (Make the bare BSP happy).
2744        * configure.ac: Ditto.
2745        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2746        Create make/custom/default.cfg.
2747        * configure.ac: Add creation of make/custom/*.cfg. Create
2748        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2749
27502002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2751
2752        * Makefile.am: Clean $(PROJECT_RELEASE).
2753
27542002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2755
2756        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2757        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2758        prototype mismatches.
2759
27602002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2761
2762        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2763        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2764
27652002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2766
2767        * acinclude.m4: Add test "$multilib" != "yes".
2768        * config-ml.in: Remove.
2769        * acinclude.m4: Cleanups.
2770        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2771        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2772        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2773        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2774        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2775
27762002-07-16      Eric Norum <eric.norum@usask.ca>
2777
2778        * New driver for the Intel EtherExpressPro (82559ER) chip.
2779        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2780        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2781        * libchip/network/Makefile.am: Modified to reflect above.
2782
27832002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2784
2785        * acinclude.m4: New.
2786        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2787        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2788        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2789
27902002-07-01      Joel Sherrill <joel@OARcorp.com>
2791
2792        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2793        _Objects_Information_table now that it is a two dimensional array based
2794        upon API and class.
2795        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2796        of strnlen().
2797
27982002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2799
2800        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2801        preinstall libnetapps.a.
2802
28032002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2804
2805        * configure.ac: Remove librpc.
2806
28072002-06-25      Joel Sherrill <joel@OARcorp.com>
2808
2809        * Per PR233, moved librpc to exec.
2810        * configure.ac, wrapup/Makefile.am: Modified.
2811        * librpc, librpc/ChangeLog: Removed.
2812
28132002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2814
2815        * optman/Makefile.am: Remove multilib support.
2816        * optman/configure.ac: Ditto.
2817        * optman/sapi/Makefile.am: Ditto.
2818
28192002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2820
2821        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2822        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2823
28242002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2825
2826        Move networking libraries to c/src/exec/libnetworking
2827        * libnetworking/configure.ac, libnetworking/Makefile.am,
2828        libnetworking/wrapup/Makefile.am: Reflect Moval.
2829
28302002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2831
2832        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2833        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2834        <rtems/bspIo.h>.
2835
28362002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2837
2838        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2839        * libnetworking/rtems/mkrootfs.h: Ditto.
2840        * libnetworking/rtems/Makefile.am: Reflect changes above.
2841
28422002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2843
2844        * configure.ac: Remove lib.
2845
28462002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2847
2848        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2849        that exception stack frames on M68K members with VBR always are 6 byte
2850        long. The incorrect assumption resulted in some gdb commands like "next"
2851        to fail on the 68360.
2852
28532002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2854
2855        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2856        PR 220
2857        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2858        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2859        CVS.
2860        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2861        libnetworking/sys/filio.h: Remove.
2862        * libnetworking/sys/Makefile.am: Reflect changes above.
2863
28642002-05-07      Chris Johns <ccj@acm.org>
2865
2866        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2867        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2868        requires it to be stripped.
2869
28702002-05-01      Eric Norum <eric.norum@usask.ca>
2871
2872        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2873        assembly  to satisfy gcc 3.1 and newer.
2874
28752002-04-26      Eric Norum <eric.norum@usask.ca>
2876
2877        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2878        agressive optimization in gcc 3.1 does not reorder things.
2879
28802002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2881
2882        * libchip/network/dec21140.c: Reflect changes to powerpc's
2883        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2884        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2885        <rtems/score/cpu.h>.
2886        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2887        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2888
28892002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2890
2891        * optman/configure.ac: Remove ENABLE_GCC28.
2892
28932002-04-11      Chris Johns <ccj@acm.org>
2894
2895        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2896        driver control block field to the ifconfig network driver structure.
2897        This field is needed by the i82586 driver which was ported from NetBSD
2898        as it had better hardware abstraction.
2899        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2900        PR59, added the drv_ctrl driver control block field to the ifconfig
2901        network driver structure. This field is needed by the i82586 driver
2902        which was ported from NetBSD as it had better hardware abstraction.
2903
29042002-04-10      Mike Siers <mikes@poliac.com>
2905
2906        * libnetworking/rtems_webserver/NOTES,
2907        libnetworking/rtems_webserver/asp.c,
2908        libnetworking/rtems_webserver/balloc.c,
2909        libnetworking/rtems_webserver/default.c,
2910        libnetworking/rtems_webserver/ej.h,
2911        libnetworking/rtems_webserver/ejIntrn.h,
2912        libnetworking/rtems_webserver/ejlex.c,
2913        libnetworking/rtems_webserver/ejparse.c,
2914        libnetworking/rtems_webserver/emfdb.c,
2915        libnetworking/rtems_webserver/emfdb.h,
2916        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2917        libnetworking/rtems_webserver/handler.c,
2918        libnetworking/rtems_webserver/license.txt,
2919        libnetworking/rtems_webserver/md5.h,
2920        libnetworking/rtems_webserver/md5c.c,
2921        libnetworking/rtems_webserver/mime.c,
2922        libnetworking/rtems_webserver/misc.c,
2923        libnetworking/rtems_webserver/ringq.c,
2924        libnetworking/rtems_webserver/rom.c,
2925        libnetworking/rtems_webserver/security.c,
2926        libnetworking/rtems_webserver/sock.c,
2927        libnetworking/rtems_webserver/sym.c,
2928        libnetworking/rtems_webserver/uemf.c,
2929        libnetworking/rtems_webserver/uemf.h,
2930        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2931        libnetworking/rtems_webserver/url.c,
2932        libnetworking/rtems_webserver/value.c,
2933        libnetworking/rtems_webserver/wbase64.c,
2934        libnetworking/rtems_webserver/webcomp.c,
2935        libnetworking/rtems_webserver/webpage.c,
2936        libnetworking/rtems_webserver/webrom.c,
2937        libnetworking/rtems_webserver/webs.c,
2938        libnetworking/rtems_webserver/webs.h,
2939        libnetworking/rtems_webserver/websuemf.c,
2940        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2941        2.1.4.
2942
29432002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2944
2945        * libchip/network/i82586.c: Include <string.h>.
2946        * libchip/network/sonic.c: Ditto.
2947
29482002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2949
2950        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2951
29522002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2953
2954        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2955
29562002-03-27      Thomas.Doerfler@imd-systems.de
2957
2958        PR 144
2959        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2960        memory address 0 when called for the first time. This is done when
2961        trying to clear the variable "dhcp_hostname".
2962
29632002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2964
2965        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2966        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2967        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2968        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2969        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2970        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2971        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2972        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2973        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2974        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2975        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2976        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2977        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2978        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2979        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2980        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2981        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2982        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2983        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2984        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2985        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2986        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2987        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2988        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2989        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2990        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2991        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2992        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2993        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2994        AUTOMAKE_OPTIONS.
2995        * libnetworking/configure.ac:
2996        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2997        foreign 1.6]).
2998        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2999        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3000        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3001        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3002        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3003        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3004        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3005        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3006        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3007        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3008        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3009        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3010        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3011        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3012        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3013        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3014        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3015
30162002-03-27      Ilya Alexeev <ilya@continuum.ru>
3017
3018        PR 162
3019        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3020        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3021        used in a device write routines.  Now ppp_softc structure have own
3022        character for writing to device (sc_outchar).  I think that converting
3023        local variables to static is not a right solution, because problems will
3024        occur in the case of two or more ppp instances.
3025        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3026        must be u_long, otherwise in the case of the big output packet endless
3027        loop may occur.
3028
30292002-03-21      Ilya Alexeev <ilya@continuum.ru>
3030
3031        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3032        preparations for multiple PPPD connections.
3033
30342002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3035
3036        PR 149
3037        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3038        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3039        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3040        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3041
30422002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3043
3044        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3045        * configure.ac: Modified to reflect addition.
3046
30472002-02-27      Ilya Alexeev <ilya@continuum.ru>
3048
3049        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3050        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3051        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3052        capabilities as well as eliminate some warnings.
3053
30542002-02-27      Eric Norum <eric.norum@usask.ca>
3055
3056        * libnetworking/net/radix.c: Properly handle fetching the default route
3057        when there is no route.  This was a bug in the original FreeBSD code and
3058        this fix is from an updated version of their code.
3059
30602002-02-16      Eric Norum <eric.norum@usask.ca>
3061
3062        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3063        checking.
3064
30652002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3066
3067        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3068        dodefaultroute.
3069
30702002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3071
3072        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3073        include <rtems/seterr.h>.
3074
30752002-02-01      Mike Siers <mikes@poliac.com>
3076
3077        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3078        avoid bringing the link down too fast. NOTE: Mike reports successfully
3079        running at 56K baud on a direct link.
3080
30812002-02-01      Eric Valette <valette@crf.canon.fr>
3082
3083        * librdbg/So many patches have been posted recently on the mailing list
3084        and  because we were unable to find correct solution to compile on
3085        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3086        because the coding  style of rdbg was rather inconsistant among various
3087        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3088        global coding style (using indent + manual edits), 2) incorporate/review
3089        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3090        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3091        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3092        after rdbg initialization is done, NB : the paches is huge but it is
3093        mainly due to coding styke chnages.  Only few lines of codes have been
3094        really changed and they do not impact  rdbg functionnality (AFAIKT).
3095        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3096        librdbg/include/rdbg/m68k/rdbg_f.h,
3097        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3098        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3099        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3100        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3101        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3102        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3103        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3104        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3105        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3106        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3107        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3108        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3109        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3110        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3111        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3112        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3113
31142002-01-31      Mike Siers <mikes@poliac.com>
3115
3116        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3117        * Nice Update of PPPD support which eliminates the requiremetn that
3118        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3119        and reports that it seems to be more stable and handle larger packets
3120        better.  This patch replaces the termios tasks with more general pppd
3121        network driver tasks.  The functions pppinput() and pppstart() get
3122        called from the interrupt service routine.
3123        * libnetworking/Makefile.am, libnetworking/configure.ac,
3124        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3125        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3126        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3127        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3128        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3129        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3130        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3131        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3132        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3133        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3134        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3135        libnetworking/net/route.c, libnetworking/net/route.h,
3136        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3137        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3138        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3139        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3140        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3141        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3142        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3143        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3144        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3145        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3146        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3147        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3148        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3149        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3150        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3151        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3152        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3153        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3154        libnetworking/pppd/example/README,
3155        libnetworking/pppd/example/netconfig.h,
3156        libnetworking/wrapup/Makefile.am: Modified.
3157        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3158        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3159        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3160        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3161        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3162        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3163        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3164        libnetworking/modem/pppcompress.c: Subdirectory removed.
3165
31662002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3167
3168        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3169        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3170
31712002-01-18      Till Straumann <strauman@slac.stanford.edu>
3172
3173        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3174        issues: - exception handler needs to enable MSR_FP if the interrupted
3175        thread is FP enabled. - printk message for MSR fixed and added
3176        stacktrace. NOTE: this requires the stacktrace patch to
3177        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3178        however).
3179
31802002-01-06      Joel Sherrill <joel@OARcorp.com>
3181
3182        * optman/.cvsignore: Added aclocal.m4 and configure.
3183        * optman/.cvsignore: New file.
3184
31852002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3186
3187        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3188
31892002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3190
3191        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3192        * optman/ChangeLog: New.
3193        * optman/configure.ac: New.
3194        * optman/Makefile.am: New.
3195        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3196        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3197
31982001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3199
3200        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3201
32022001-12-18      Eric Norum <eric.norum@usask.ca>
3203
3204        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3205        `directories' (path names with a / at the end) while disallowing open()
3206        operations on TFTP `directories'.
3207
32082001-12-07      Eric Norum <eric.norum@usask.ca>
3209
3210        * libnetworking/lib/tftpDriver.c: Restore write capability.
3211
32122001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3213
3214        * libchip/network/sonic.h: Fix typo.
3215        * libnetworking/arpa/Makefile.am: Remove stray lines.
3216
32172001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3218
3219        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3220
32212001-10-18      Eric Norum <eric.norum@usask.ca>
3222
3223        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3224        chdir() and open() operations within the TFTP file system.
3225
32262001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3227
3228        * librdbg/configure.ac: Fix latent bug exposed by removal of
3229        config.cache's which prevented powerpc targets librdbg from building.
3230
32312001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3232
3233        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3234        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3235        autoconf-2.52 happy.
3236
32372001-10-12      Mike Siers <mikes@poliac.com>
3238
3239        * libnetworking/Update to stable working state.  Congratulations Mike!
3240        :).
3241        * libnetworking/modem_example: Directory removed.
3242        * libnetworking/modem_example/16550.h,
3243        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3244        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3245        libnetworking/modem_example/ppp.h,
3246        libnetworking/modem_example/pppcompress.c: Files removed.
3247        * libnetworking/pppd/example/pppd.options: New file.
3248        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3249        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3250        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3251        libnetworking/pppd/rtemsmain.c: Updated.
3252
32532001-10-12      Joel Sherrill <joel@OARcorp.com>
3254
3255        * libchip/serial/z85c30.c: Fixed typo.
3256
32572001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3258
3259        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3260        * configure.in: Remove.
3261        * configure.ac: New file, generated from configure.in by autoupdate.
3262        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3263        * libchip/configure.in: Remove.
3264        * libchip/configure.ac: New file, generated from configure.in by
3265        autoupdate.
3266        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3267        * librdbg/configure.in: Remove.
3268        * librdbg/configure.ac: New file, generated from configure.in by
3269        autoupdate.
3270        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3271        * libnetworking/configure.in: Remove.
3272        * libnetworking/configure.ac: New file, generated from configure.in by
3273        autoupdate.
3274
32752001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3276
3277        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3278        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3279        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3280
32812001-09-27      Joel Sherrill <joel@OARcorp.com>
3282
3283        * libchip/ChangeLog: Fixed typo in date.
3284
32852001-09-27      Eric Norum <eric.norum@usask.ca>
3286
3287        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3288        TFTP  filesystem.
3289
32902001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3291
3292        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3293        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3294        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3295        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3296        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3297        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3298        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3299        'PREINSTALL_FILES ='.
3300        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3301        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3302        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3303        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3304        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3305        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3306        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3307        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3308        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3309        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3310        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3311        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3312
33132001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3314
3315        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3316        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3317        * librdbg/src/m68k/any/Makefile.am: Ditto.
3318        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3319        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3320        happy.
3321
33222001-09-21      Joel Sherrill <joel@OARcorp.com>
3323
3324        * libchip/network/Makefile.am: Fixed typo on file name.
3325        * libchip/network/i82586.c: Commented out line 318 which is referencing
3326        a member of a structure that is not currently there.  This needs to be
3327        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3328        to C style.
3329
33302001-09-19      Eric Norum <eric.norum@usask.ca>
3331
3332        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3333
33342001-09-19      Chris Johns <ccj@acm.org>
3335
3336        * libchip/network/README.i82586, libchip/network/i82586.c,
3337        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3338        Network driver for Intel i82586.
3339        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3340        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3341        "root" filesystem with information obtained via the DHCP response.
3342
33432001-09-14      Eric Norum <eric.norum@usask.ca>
3344
3345        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3346        make gcc 3.x happy.
3347
33482001-08-16      Mike Siers <mikes@poliac.com>
3349
3350        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3351        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3352        These support callback functionality that has not even been compiled
3353        under RTEMS yet.
3354        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3355        example application.  Mike's notes on the modifications: - renamed
3356        error() function because of namespace problems - removed calls to the
3357        exit() funciton - removed extra files from the pppd source directory -
3358        defined pppd task constant values in rtemspppd.h - modifyied example
3359        code to get actual tick per second value - placed the pppd 2.3.11 man
3360        page file (pppd.8) into the pppd directory.
3361        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3362        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3363        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3364        libnetworking/pppd/rtems-ppp.c: Deleted.
3365        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3366        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3367        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3368        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3369        libnetworking/pppd/example/init.c,
3370        libnetworking/pppd/example/netconfig.h,
3371        libnetworking/pppd/example/ppp.conf,
3372        libnetworking/pppd/example/pppdapp.c,
3373        libnetworking/pppd/example/system.h: New files.
3374        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3375        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3376        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3377        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3378        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3379        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3380        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3381        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3382        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3383        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3384        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3385        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3386        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3387        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3388        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3389
33902001-08-16      Joel Sherrill <joel@OARcorp.com>
3391
3392        * libnetworking/pppd/example/Makefile: Removed.
3393        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3394        to avoid bootstrap -c clobbering it.
3395        * libnetworking/rtems_telnetd/.cvsignore: New file.
3396
33972001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3398
3399        * libnetworking/Makefile.am, libnetworking/configure.in,
3400        libnetworking/rtems_servers/Makefile.am,
3401        libnetworking/rtems_servers/telnetd.c,
3402        libnetworking/rtems_servers/telnetd.h,
3403        libnetworking/rtems_telnetd/Makefile.am,
3404        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3405        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3406        libnetworking/rtems_telnetd/telnetd.c,
3407        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3408        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3409        effect when ftpd change. - the tcp/ip stats have been implemented into
3410        icmds.c and started when telnetd daemon is started.
3411        * libnetworking/rtems_servers/telnetd.c,
3412        libnetworking/rtems_servers/telnetd.h: Removed.
3413        * libnetworking/rtems_telnetd: New directory.
3414        * libnetworking/rtems_telnetd/Makefile.am,
3415        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3416        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3417        libnetworking/rtems_telnetd/telnetd.c,
3418        libnetworking/rtems_telnetd/telnetd.h: New files.
3419
34202001-06-14      Joel Sherrill <joel@OARcorp.com>
3421
3422        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3423        Moved from libmisc/shell so the network stack to address network
3424        depenendency.
3425        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3426
34272001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3428
3429        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3430
34312001-05-15      Joel Sherrill <joel@OARcorp.com>
3432
3433        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3434        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3435        accidentally deleted the incorrectly empty versions.
3436
34372001-05-14      Till Straumann <strauman@slac.stanford.edu>
3438
3439        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3440        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3441        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3442        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3443        to know the values) - the affected BSP (shared/motorola) headers have
3444        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3445        driver (libchip/network/dec21140.c) has been fixed to use
3446        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3447        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3448        who is using this driver. - the DEC driver also has been fixed to use
3449        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3450        delay_in_bus_cycles().
3451
34522001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3453
3454        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3455
34562001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3457
3458        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3459
34602001-04-24      Eric Norum <eric.norum@usask.ca>
3461
3462        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3463        NTP synchronization a little more robust -- no NTP daemon yet, but at
3464        least it trys a little harder when the primary NTP server is down.
3465
34662001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3467
3468        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3469        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3470        libnetworking/pppd/modem_example/modem.c,
3471        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3472        other strings into English.
3473        * libnetworking/pppd/STATUS: updated to reflect the changes.
3474
34752001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3476
3477        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3478        again.
3479
34802001-04-20      Eric Valette <valette@crf.canon.fr>
3481
3482        * mcp750 directory renamed new_exception processing as it supports many
3483        more CPU models.
3484        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3485        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3486        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3487        formerly in mcp750 plus modifications.
3488        * librdbg/src/powerpc/mcp750/.cvsignore,
3489        librdbg/src/powerpc/mcp750/Makefile.am,
3490        librdbg/src/powerpc/mcp750/remdeb.h,
3491        librdbg/src/powerpc/mcp750/remdeb_f.x,
3492        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3493        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3494        new_exception_processing.
3495        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3496        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3497        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3498        part of this effort to add support for the MPC8xx.
3499
35002001-04-19      Joel Sherrill <joel@OARcorp.com>
3501
3502        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3503        internal include files.
3504
35052001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3506
3507        PR 158
3508        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3509        rcmd() library call by commenting out the parts that deal with signals.
3510        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3511        stdio. The 'server-side' parts of this file which deal with
3512        authentication are disabled since they are not needed.
3513
35142001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3515
3516        * libnetworking/include/.cvsignore: Remove dangling file.
3517
35182001-03-14      Joel Sherrill <joel@OARcorp.com>
3519
3520        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3521        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3522        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3523        libchip style serial drivers can be written in libcpu or libbsp.
3524
35252001-03-01      Joel Sherrill <joel@OARcorp.com>
3526
3527        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3528        libchip/network/sonic.c, libchip/network/sonic.h,
3529        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3530        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3531        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3532        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3533        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3534        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3535        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3536        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3537
35382001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3539
3540        * librdbg/include/rdbg/Makefile.am,
3541        librdbg/include/rdbg/i386/Makefile.am,
3542        librdbg/include/rdbg/m68k/Makefile.am,
3543        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3544        style on include files.
3545
35462001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3547
3548        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3549        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3550        replace ${..} with $(..).
3551        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3552        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3553        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3554        libnetworking/rtems/Makefile.am, libnetworking/
3555        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3556        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3557        include_*HEADERS instead of H_FILES.
3558        * libnetworking/include/Makefile.am: Remove.
3559        * libnetworking/Makefile.am: Add handling of *.h files.
3560        * libnetworking/configure.in: Remove include/Makefile.
3561
35622001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3563
3564        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3565
35662001-01-31      Sergei Organov <osv@javad.ru>
3567
3568        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3569        current dir and root dir removed in favor of new libio support for
3570        task-local current and root directories. - Bug in `close_data_socket()'
3571        introduced by previous change fixed. - `command_pasv()' changed to set
3572        timeout on socket we are listening on and code fixed to don't close
3573        socket twice on error. - `serr()' changed to clear `errno'. -
3574        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3575        changed to clear `errno' before processing session. -
3576        `close_data_socket()' fixed to close both active and passive sockets -
3577        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3578        empty string  in `exec_command()'.
3579
35802001-01-25      Eric Norum <eric.norum@usask.ca>
3581
3582        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3583        improves throughput on systems which are dropping packets.   Only the
3584        first timeout is reduced.  This keeps the number of extra packets down
3585        on networks that are very busy and dropping lots of packets.
3586
35872001-01-24      Sergei Organov <osv@javad.ru>
3588
3589        * libnetworking/rtems_servers/ftpd.c,
3590        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3591        - Timeouts on sockets implemented. 'idle' field added to configuration.
3592        No timeout by default to keep backward compatibility. Note: SITE IDLE
3593        command not implemented yet. - Basic global access control implemented.
3594        'access' field added to configuration. No access limitations by default
3595        to keep backward compatibility. - Anchor data socket for active mode
3596        (using self IP and port 20.) - Fixed default data port support (still
3597        not tested). - Don't allow IP address different from originating host in
3598        PORT command to improve security. - Fixed bug in MDTM command. - Check
3599        for correctness of parsing of argument in command_port(). - Fixed
3600        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3601        a directory. - Command parsing a little bit improved: command names are
3602        now converted to upper-case to be more compatible with RFC (command
3603        names are not case-sensitive.) - Reformat comments so that they have
3604        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3605        previous changes - True ASCII mode implemented (doesn't work for hooks
3606        and /dev/null) - Passive mode implemented, PASV command added. - Default
3607        port for data connection could be used (untested, can't find ftp client
3608        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3609        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3610
36112001-01-18      Joel Sherrill <joel@OARcorp.com>
3612
3613        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3614        macro using variable arguments.
3615        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3616        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3617        since I updated the main RTEMS development machine to RedHat 7.2 and
3618        apparently got a new version of rpcgen.
3619
36202001-01-12      Sergei Organov <osv@javad.ru>
3621
3622        * libnetworking/rtems_servers/ftpd.c,
3623        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3624        - use pool of pre-created threads to handle sessions instead of
3625        creating/deleting threads on the fly - LIST output is now similar to
3626        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3627        happy with it. - LIST NAME now works (both for files and directories) -
3628        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3629        clients happy  - keep track of CWD for every session separately -
3630        ability to specify root directory name for FTPD in configuration table.
3631        FTPD will then create illusion for FTP clients that this is actually
3632        root directory. - ignore options sent in commands, thus LIST -al FILE
3633        works and doesn't try to list "-al" directory. - buffers are allocated
3634        on stack instead of heap where possible to eliminate malloc/free calls
3635        (avoid possible heap fragmentation troubles). - drop using of task
3636        notepad to pass parameters - use function arguments instead - use
3637        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3638        in socket() instead of AF_INET.
3639
36402001-01-02      Joel Sherrill <joel@OARcorp.com>
3641
3642        * libnetworking/CHANGELOG: Removed.
3643        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3644
36452000-12-14      Eric Norum <eric.norum@usask.ca>
3646
3647        * libnetworking/lib/tftpDriver.c: Added write capability.
3648
36492000-12-08      Joel Sherrill <joel@OARcorp.com>
3650
3651        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3652        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3653        numerous variable declarations conditional on PPP_COMPRESS and
3654        PPP_FILTER.  Commented out variables that were not used because the code
3655        using them was commented out. Removed totally unused variables.
3656        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3657        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3658
36592000-11-30      Joel Sherrill <joel@OARcorp.com>
3660
3661        * libnetworking/modem/ppp_tty.c: Changed to include
3662        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3663        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3664        * libnetworking/Makefile.am: Modified to reflect above.
3665
36662000-11-27      Joel Sherrill <joel@OARcorp.com>
3667
3668        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3669
36702000-11-25      Eric Norum <eric.norum@usask.ca>
3671
3672        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3673        core.
3674
36752000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3676
3677        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3678        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3679        subdir.
3680        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3681        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3682        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3683        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3684        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3685        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3686        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3687        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3688        ppp_tty.c and the real pppd main is in pppmain.c.
3689
36902000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3691
3692        * libchip/network/sonic.c: Added ipalign() routine to align the received
3693        packet so that the ip header is on a 32-bit boundary. Necessary for
3694        cpu's that do not allow unaligned loads and stores and when the 32-bit
3695        DMA mode is used.
3696
36972000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3698
3699        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3700        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3701        ACLOCAL_AMFLAGS.
3702        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3703        ACLOCAL_AMFLAGS.
3704        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3705        ACLOCAL_AMFLAGS.
3706
37072000-11-03      Chris Johns <ccj@acm.org>
3708
3709        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3710        libchip/network/cs8900.h: New files.
3711
37122000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3713
3714        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3715        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3716        $(RTEMS_TOPdir)/aclocal.
3717        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3718        $(RTEMS_TOPdir)/aclocal.
3719        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3720        $(RTEMS_TOPdir)/aclocal.
3721
37222000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3723
3724        * configure.in: Switch to GNU-canonicalization.
3725        * Makefile.am: Reflect changes to configure.in.
3726        * acinclude.m4: Remove.
3727
37282000-10-30      Joel Sherrill <joel@OARcorp.com>
3729
3730        * POSIX include files merged into newlib.  This resulted in some
3731        definitions moving to other files and thus some secondary effects in
3732        RTEMS source code.
3733        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3734        in sync with newlib's <machine/types.h>.
3735        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3736        definition of struct itimerval in <sys/time.h>.
3737
37382000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3739
3740        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3741        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3742        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3743        * ChangeLog: Fix typos.
3744        * configure.in: add tests to the GNU canonicalized subdirectories.
3745
37462000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3747
3748        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3749        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3750        the lib directory before configuring lib/.
3751
37522000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3753
3754        * configure.in, Makefile.am: add exec to the GNU canonicalized
3755        subdirectories.
3756        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3757        * configure.in: add libnetworking, librpc and librdb to the GNU
3758        canonicalized subdirectories.
3759        * configure.in: add libmisc and libchip to the GNU canonicalized
3760        subdirectories.
3761        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3762        Switch to GNU canonicalization.
3763        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3764        Switch to GNU canonicalization.
3765        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3766        Switch to GNU canonicalization.
3767
37682000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3769
3770        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3771        canonicalization to libfs/. The approach is currently a bit of a hack as
3772        GNU canonicalization does not support the per-BSP build some of the
3773        other directories require.  As more of the tree is converted, this will
3774        become less  of an issue.
3775
37762000-10-20      Joel Sherrill <joel@OARcorp.com>
3777
3778        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3779        parameter.
3780
37812000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3782
3783        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3784        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3785        * librdbg/configure.in: Add m68k support.
3786        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3787        subdirectory.
3788        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3789        failure.
3790        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3791        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3792        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3793        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3794        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3795        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3796        librdbg/src/m68k/.cvsignore: New files.
3797        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3798        function pointers.
3799        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3800        _after_ pointer has been checked against NULL.
3801
38022000-10-18      Joel Sherrill <joel@OARcorp.com>
3803
3804        * wrapup/Makefile.am: Added libfs.
3805
38062000-10-18      Chris Johns <ccj@acm.org>
3807
3808        * libfs created.
3809        * configure.in: Added libfs subdirectory.
3810        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3811
38122000-09-28      Joel Sherrill <joel@OARcorp.com>
3813
3814        * libnetworking/rtems_webserver/Makefile.am,
3815        libnetworking/rtems_webserver/base64.c,
3816        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3817        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3818
38192000-09-22      Joel Sherrill <joel@OARcorp.com>
3820
3821        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3822        libnetworking/rtems/rtems_bsdnet_internal.h,
3823        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3824        have included rtems.h.  It is now including precisely the  least amount
3825        of low level, yet portable .h files to get the basic RTEMS types
3826        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3827        used machine/types.h to include rtems.h.
3828
38292000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3830
3831        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3832
38332000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3834
3835        * libnetworking/ChangeLog: Cleanup.
3836
38372000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3838
3839        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3840        * libchip/ChangeLog: Fix formating.
3841
38422000-09-05      Joel Sherrill <joel@OARcorp.com>
3843
3844        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3845        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3846        confusion and to work with the converted flags.
3847
38482000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3849
3850        * wrapup/Makefile.am: Include compile.am.
3851        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3852        libchip/serial/Makefile.am: Include compile.am.
3853        * librdbg/src/i386/any/Makefile.am,
3854        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3855        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3856        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3857        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3858        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3859        libnetworking/rtems_servers/Makefile.am,
3860        libnetworking/rtems_webserver/Makefile.am,
3861        libnetworking/wrapup/Makefile.am: Include compile.am.
3862
38632000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3864
3865        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3866        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3867
38682000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3869
3870        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3871
38722000-08-31      Joel Sherrill <joel@OARcorp.com>
3873
3874        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3875        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3876        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3877        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3878        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3879        * libnetworking/wbase64.c: Removed.
3880        * libnetworking/Makefile.am, libnetworking/asp.c,
3881        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3882        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3883        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3884        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3885        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3886        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3887        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3888        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3889        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3890        Modified.
3891
38922000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3893
3894        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3895
38962000-08-30      Joel Sherrill <joel@OARcorp.com>
3897
3898        * libnetworking/rtems_webserver/license.txt: New file.
3899
39002000-08-10      Joel Sherrill <joel@OARcorp.com>
3901
3902        * ChangeLog: New file.
3903        * libchip/ChangeLog: New file.
3904        * librdbg/ChangeLog: New file.
3905        * libnetworking/ChangeLog: New file.
3906
Note: See TracBrowser for help on using the repository browser.