source: rtems/c/src/ChangeLog @ 738ea75

4.104.115
Last change on this file since 738ea75 was 534c893, checked in by Joel Sherrill <joel.sherrill@…>, on 12/18/08 at 17:15:51

2008-12-18 Joel Sherrill <joel.sherrill@…>

  • libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Cleanup and remove variables which duplicated data.
  • Property mode set to 100644
File size: 145.9 KB
Line 
12008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
4        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
5        duplicated data.
6
72008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
10        SuperCore Handler initialization routines to directly pull parameters
11        from configuration table.
12
132008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
16        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
17        optman/rtems/no-part.c, optman/rtems/no-region.c,
18        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
19        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
20        initialization routines to directly pull parameters from
21        configuration table. Eliminate empty routines sportted.
22
232008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
26
272008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
28
29        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
30        all public use of TOD conversion routines.
31
322008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
33
34        * libchip/network/smc91111config.h:
35        #include <stdint.h> instead of <rtems/stdint.h>.
36
372008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
38
39        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
40        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
41
422008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
43
44        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
45
462008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
47
48        * libchip/serial/ns16550.c: Transmit the character in the polled write
49        function within a critical section for printk() compatibility.
50
512008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
52
53        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
54
552008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
58
592008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
60
61        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
62
632008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * aclocal/bsp-bootcard-options.m4: Fix quoting.
66
672008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
68
69        * aclocal/bsp-bootcard-options.m4: New file.
70        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
71
722008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
73
74        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
75        BSPs that support this feature.
76
772008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
78
79        * libchip/serial/ns16550.c: Fix typo.
80
812008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * libchip/serial/ns16550.c: Fix typo.
84
852008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
86
87        * libchip/serial/ns16550.c: Add not supported on arm even though it is
88        not simple vectored.
89
902008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * libchip/serial/ns16550.c: Not currently supported on architectures
93        with simple vectored interrupt model.
94
952008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
96
97        * aclocal/version.m4: Bump RTEMS_API to 4.10.
98        Bump _RTEMS_VERSION to 4.9.99.0.
99
1002008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
101
102        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
103        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
104        functions have now static linkage type.  Added constant qualifier to
105        operations table and read-only function parameters.
106
107        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
108        c/src/libchip/serial/serial.h:  Include required header files.  Removed
109        support for old PowerPC exception handling.  Various fixes for
110        interrupt related routines.  Added support for BSPs with IRQ extension
111        API.
112
1132008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
116        is no PCI bus based upon the BSP not having a base address defined.
117        This means this driver cannot be supported on that board.
118
1192008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
120
121        * libchip/network/dec21140.c, libchip/network/elnk.c,
122        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
123
1242008-09-17      Miao Yan <yanmiaobest@gmail.com>
125
126        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
127        add simple device only filesystem (devfs), optionally completely drop
128        out filesystem, and to clean up disabling newlib reentrancy support.
129        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
130        now has a 15K code space.
131        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
132        Removed.
133
1342008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
135
136        * libchip/ide/ata.h: Convert to Unix file format.
137
1382008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
141        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
142        libchip/serial/serial.h, libchip/serial/serprobe.c,
143        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
144        Convert to "bool".
145        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
146        libchip/i2c/spi-memdrv.h: Convert to "bool".
147        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
148        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
149        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
150        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
151        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
152        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
153        Convert to "bool".
154        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
155        Convert to "bool".
156        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
157        Convert to "bool".
158
1592008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
160
161        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
162        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
163        memory driver to not use the clock ioctl to install a method to poll
164        for input. It now uses a Class API Timer which means we can eliminate
165        this special IOCTL from all clock drivers.
166        * libchip/shmdr/setckvec.c: Removed.
167
1682008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
169
170        * libchip/network/sonic.c: Do not declare a variable just to hold an
171        ignored return value.
172
1732008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
174
175        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
176
1772008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
178
179        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
180        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
181
1822008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
183
184        * libchip/display/disp_hcms29xx.c: Do not make these static. They
185        appear to be unused that way.
186
1872008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
188
189        * libchip/shmdr/shm_driver.h: Correct prototypes.
190
1912008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
192
193        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
194        variables and made methods static.
195
1962008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * libchip/serial/ns16550.c: Fix warning.
199
2002008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
201
202        * aclocal/prog-cc.m4: Add -Wnested-externs.
203
2042008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
205
206        * libchip/network/dec21140.c: Add missing prototype.
207        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
208
2092008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
210
211        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
212        -Wstrict-prototypes to RTEMS_CFLAGS.
213
2142008-08-02      Chris Johns <chrisj@rtems.org>
215
216        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
217        rtems_blkdev_request count and start references. Use
218        RTEMS_BLKDEV_START_BLOCK.
219
2202008-07-29      Chris Johns <chrisj@rtems.org>
221
222        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
223
224        * libchip/ide/ata.c: Change to use a mutex rather than disable
225        pre-emption. Updated to the libblock changes.
226
227        * libchip/ide/ata_internal.h: Updated to the new chains API.
228
229        * libchip/ide/ide_controller.c: Updated to the libblock
230        changes. Added come debug tracing.
231
232        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
233        to the libblock changes.
234
2352008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
236
237        * configure.ac: Remove RPCGEN, RPCTOOLS.
238
2392008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
240
241        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
242        for output format specifiers.
243
2442008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
245
246        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
247        Fixed some data types
248
2492008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
250
251        * libchip/i2c/spi-sd-card.c: Added missing header file.
252        * libchip/Makefile.am: Added SD Card driver.
253
2542008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
255
256        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
257        make glyphs non-constant, added file headers
258
2592008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
260
261        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
262        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
263        * libchip/display/font_hcms29xx.h
264        Creation of SPI display driver
265
2662008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
267
268        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
269        via SPI.
270
2712008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
272
273        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
274        AC_PREREQ(2.62).
275
2762008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
277
278        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
279
2802008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
281
282        * libchip/Makefile.am: Move termios helper routines from libchip to
283        libcsupport. Add routine which makes it easy for a termios device
284        driver to inform termios of its default baud rate. This avoids
285        inconsistencies in later termios settings changes.
286        * libchip/serial/termios_baud2index.c,
287        libchip/serial/termios_baud2num.c: Removed.
288
2892008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
290
291        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
292
2932008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
294
295        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
296        not fail if there are none.
297
2982008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
299
300        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
301        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
302        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
303        * libchip/Makefile.am:
304        derived a generic spi memory driver from spi-flash-m25p40,
305        added descriptor for fram fm25l256
306
3072008-05-07      Till Straumann <strauman@slac.stanford.edu>
308
309        PR 649/bsps
310        * libchip/ide/ata.c: Give up if the interface does not become ready.
311
3122008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
313
314        Moved to cpukit.
315        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
316        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
317        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
318        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
319        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
320        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
321        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
322        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
323        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
324        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
325        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
326        nfsclient/src/xdr_mbuf.c: Removed.
327
3282008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
329
330        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
331
3322008-01-05      Chris Johns <chrisj@rtems.org>
333
334        * libchip/flash/am29lv160.c: Update the blank check error message
335        to say there is an error.
336       
3372007-12-22      Chris Johns <chrisj@rtems.org>
338
339        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
340        the hello message. Just one line but still a little too long.
341       
3422007-12-14      Chris Johns <chrisj@rtems.org>
343
344        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
345        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
346        * libchip/flash, libchip/flash/am29lv160.c,
347        libchip/flash/am29lv160.h: New.
348
3492007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
350
351        * libchip/network/if_fxp.c: Spacing.
352
3532007-11-20      Till Straumann <strauman@slac.stanford.edu>
354
355        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
356        Avoid using 'stdio' before the system is up and fully
357        initialized.
358
3592007-11-20      Till Straumann <strauman@slac.stanford.edu>
360
361        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
362        * libchip/Makefile.am, libchip/preinstall.am:
363        added new driver for Maxim DS1375 i2c RTC.
364
3652007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
366
367        * libchip/i2c/spi-flash-m25p40.c:
368        added addressing call in write function
369
3702007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
371
372        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
373        * libchip/Makefile.am:
374        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
375
3762007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
377
378        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
379
3802007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
381
382        * nfsclient/Makefile.am: Fix errors.
383
3842007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
385
386        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
387
3882007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
389
390        * aclocal/version.m4: Bump RTEMS_API to 4.9.
391        Bump RTEMS_VERSION to 4.8.99.0.
392
3932007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
394
395        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
396
3972007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
398
399        * configure.ac: Remove AC_PROG_AWK (Unused).
400
4012007-09-14      Daron Chabot <djc915@mail.usask.ca>
402
403        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
404        rtems_interrupt_vector, to permit passing arbitrary arguments to the
405        ISR. Clean up of variables to silence compiler warnings.
406
4072007-09-13      Daniel Hellstrom <daniel@gaisler.com>
408
409        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
410
4112007-09-12      Daniel Hellstrom <daniel@gaisler.com>
412
413        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
414          - Odd bit bug in some chips taken care of.
415          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
416            alignment but failing to do so must have made the driver writer to make
417            some incorrect assumptions about MBUFs.
418          - Fixed MBUF handling to handle mbuf chains better. The Data length of
419            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
420          - Made while loop responsible for copying data to fifo port copy 16 shorts
421            per loop instead of 1 short, increasing the copying process.
422
4232007-09-07      Daniel Hellstrom <daniel@gaisler.com>
424
425        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
426        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
427
4282007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
429
430        * configure.ac, wrapup/Makefile.am: Remove RDBG.
431        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
432        librdbg/Makefile.am, librdbg/preinstall.am,
433        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
434        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
435        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
436        librdbg/include/rdbg/powerpc/rdbg_f.h,
437        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
438        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
439        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
440        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
441        librdbg/src/servtsp.c, librdbg/src/servutil.c,
442        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
443        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
444        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
445        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
446        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
447        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
448        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
449        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
450        librdbg/src/powerpc/rdbg_f.c,
451        librdbg/src/powerpc/new_exception_processing/remdeb.h,
452        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
453        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
454        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
455
4562007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
457
458        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
459
4602007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
461
462        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
463          sizes.
464
4652007-07-27      Chris Johns <chrisj@rtems.org>
466
467        * wrapup/Makefile.am: Create archive from a file for hosts
468        with a limited command line size.
469
4702007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
471
472        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
473          sizes.
474
4752007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
476       
477        * configure.ac: Add nfsclient.
478        * nfsclient/Makefile.am: New.
479        * nfsclient/proto/Makefile, nfsclient/Makefile,
480          nfsclient/src/Makefile: Remove.
481        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
482        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
483
4842007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
485
486        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
487        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
488        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
489        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
490        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
491        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
492        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
493        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
494        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
495        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
496        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
497        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
498
4992007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
500
501        * libchip/serial/ns16550.c: removed timed out wait for transmitter
502        to become ready: This will not work for fast CPUs.
503
5042007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
505
506        * libchip/ide/ata.c: fixed warning
507
5082007-06-20      Ray Xu <rayx@gmail.com>
509
510        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
511        console, and libio. This shrinks the memory requirements but Joel has
512        not figured out how best to present this to application space.
513        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
514        New files.
515
5162007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
517
518        * optman/sapi/no-io.c: Split IO Manager into one function per file so
519        now we only need required initialization methods.
520
5212007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
522
523        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
524        parameter since it was used to configure a no longer used feature.
525        Device names are now part of the filesystem not in a table.
526
5272007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
528
529        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
530        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
531        optman/rtems/no-part.c, optman/rtems/no-region.c,
532        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
533        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
534        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
535        other optional managers so using them reduces application size
536        instead of increasing it.
537        * optman/rtems/no-barrier.c: New file.
538
5392007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
540
541        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
542        adjustments to pci-API changes.
543        * libchip/network/dec21140.c, libchip/network/elnk.c,
544        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
545        changes.
546
5472007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
548
549        * libchip/network/dec21140.c, libchip/network/if_dc.c,
550        libchip/network/if_fxp.c: Reflect changes to pci-API.
551
5522007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
553
554        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
555        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
556
5572007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
558
559        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
560          being used to compile "tools").
561
5622007-03-13      Joel Sherrill <joel@OARcorp.com>
563
564        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
565
5662007-03-12      Joel Sherrill <joel@OARcorp.com>
567
568        * libchip/network/cs8900.c, libchip/network/cs8900.h,
569        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
570        and/or fix mistake in copyright notice. Both of these mistakes appear
571        to be from code submitted after these changes were made previously.
572
5732007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
574
575        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
576
5772007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
578
579        * libchip/Makefile.am: Correct path to README.tulipclone.
580
5812007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
582
583        * libchip/ide/ata.c: Remove superfluous type casts.
584
5852007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
586
587        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
588        Use size_t for sizes.
589
5902007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
591
592        * libchip/ide/ata.c: in ata_request_done: moved call to free()
593        from preemption disabled region
594
5952007-01-16      Till Straumann <strauman@slac.stanford.edu>
596
597        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
598        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
599        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
600
6012006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
602
603        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
604          ioctl_command_t as ioctl argument.
605
6062006-12-13      Joel Sherrill <joel@OARcorp.com>
607
608        * librtems++/include/rtems++/rtemsEvent.h,
609        librtems++/include/rtems++/rtemsMessageQueue.h,
610        librtems++/include/rtems++/rtemsSemaphore.h,
611        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
612        librtems++/src/rtemsMessageQueue.cc,
613        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
614        rtems_unsigned32 to uint32_t.
615
6162006-12-13      Joel Sherrill <joel@OARcorp.com>
617
618        PR 1181/bsps
619        * optman/rtems/no-msg.c: Clean up dead code.
620
6212006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
622
623        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
624
6252006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
626
627        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
628        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
629        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
630
6312006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
632
633        * configure.ac: New BUG-REPORT address.
634
6352006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
636
637        * Makefile.am: Remove ampolish3.
638
6392006-11-17      Joel Sherrill <joel@OARcorp.com>
640
641        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
642        blank lines.
643
6442006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
645
646        * configure.ac: Remove RTEMS_AMPOLISH3.
647        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
648          Remove checks for AMPOLISH3.
649        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
650        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
651        * ampolish3: Remove.
652
6532006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
654
655        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
656        * aclocal/prog-cc.m4: Remove CFLAGS.
657        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
658        Compose CFLAGS. Append CFLAGS to ac_configure_args.
659
6602006-10-23      Joel Sherrill <joel@OARcorp.com>
661
662        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
663
6642006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
665
666        * automake/compile.am: Use hard-coded RTEMS_* flags.
667
6682006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
669
670        * aclocal/rtems-top.m4: Remove RTEMS_API.
671        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
672
6732006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
674
675        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
676
6772006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
678
679        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
680
6812006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
682
683        * aclocal/version.m4: Bump version to 4.7.99.0.
684
6852006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
686
687        * configure.ac: Require autoconf-2.60. Require automake-1.10.
688
6892006-09-11      Joel Sherrill <joel@OARcorp.com>
690
691        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
692
6932006-09-04      Joel Sherrill <joel@OARcorp.com>
694
695        * libchip/network/greth.c, libchip/network/open_eth.c,
696        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
697        introduced by warning removal.
698
6992006-09-01      Joel Sherrill <joel@OARcorp.com>
700
701        * libchip/network/greth.c, libchip/network/open_eth.c,
702        libchip/network/smc91111.c: Remove warnings and correct prototype
703        added earlier today.
704
7052006-09-01      Joel Sherrill <joel@OARcorp.com>
706
707        * libchip/network/cs8900.c, libchip/network/greth.c,
708        libchip/network/i82586.c, libchip/network/open_eth.c,
709        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
710        sized integers, and inttypes.h printf helpers.
711
7122006-08-09      Kolja Waschk <waschk@telos.de>
713
714        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
715
7162006-07-12      Joel Sherrill <joel@OARcorp.com>
717
718        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
719
7202006-07-11      Jerry Needell <jerry.needell@unh.edu>
721
722        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
723        4.6 branch.  Original modifications by Gaisler Enterprises.
724        * libchip/network/greth.c, libchip/network/greth.h: New files.
725
7262006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
727
728        * ide/ata.[ch]:
729        (PR1118) fetch priority for ATA task from a variable,
730        not a fixed configuration value.
731       
7322006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
733
734        * Makefile.am: Add ampolish3.
735
7362006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
737
738        * ampolish3: New.
739        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
740
7412006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
742
743        * aclocal/rtems-ampolish.m4: New.
744        * configure.ac: Use RTEMS_AMPOLISH3.
745
7462006-04-18  Joel Sherrill <joel@OARcorp.com>
747
748        * aclocal/version.m4: Updated to rtems-4.6.99.3.
749
7502006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
751
752        PR 853/filesystem
753        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
754        should be modified to support the new exception scheme and to use the
755        handle parameter.
756
7572006-02-a32     Eric Norum <norume@aps.anl.gov>
758
759        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
760        "newer" PCI access calls.  Minor cleanups.  Comments.
761
7622006-01-12      Eric Norum <norume@aps.anl.gov>
763
764        PR 861/networking
765        PR 863/networking
766        * libchip/network/smc91111.c: Fix illegal lvalue increments.
767
7682006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
769
770        * wrapup/Makefile.am: Add preinstall.am.
771        * libchip/Makefile.am: Build libchip/network/smc91111.
772        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
773        Eliminate cyg_int* crap.
774
7752006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
776
777        * librdbg/Makefile.am: Add preinstall.am.
778        * aclocal/bsp-configure.m4: Add ampolish3.
779        New header guards.
780
7812006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
782
783        * libchip/network/open_eth.c, libchip/network/open_eth.h:
784        Merger from rtems-4-6-branch.
785
7862006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
787
788        * libchip/network/smc91111.c
789        libchip/network/smc91111config.h
790        libchip/network/smc91111exp.h
791        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
792        * libchip/Makefile.am: Reflect adding smc91111*.
793
7942006-01-08      Joel Sherrill <joel@OARcorp.com>
795
796        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
797        char *.
798
7992006-01-08      Joel Sherrill <joel@OARcorp.com>
800
801        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
802        warnings.
803
8042005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
805
806        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
807        Add RTEMS_RELLDFLAGS.
808        * automake/compile.am: Remove RTEMS_USE_GCC.
809        Remove RTEMS_RELLDFLAGS.
810        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
811
8122005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
813
814        * libchip/network/if_media.h, libchip/network/mii.h:
815        Remove (Moved to cpukit).
816        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
817        and libchip/network/if_media.h.
818        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
819        if_media.h having moved.
820
8212005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
822
823        * automake/compile.am, automake/host.am, automake/local.am,
824        automake/subdirs.am: Remove depend.
825        * configure.ac: Explicitly pass --libdir and --includedir to
826        testsuites.
827
8282005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
829
830        * configure.ac: Reflect changes to testsuites.
831
8322005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
833
834        * automake/compile.am: Remove GCCSPECS.
835        * aclocal/prog-cc.m4: Add GCCSPECS.
836        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
837
8382005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
839
840        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
841        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
842
8432005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
844
845        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
846        libcpu/byteorder.h for i386.
847
8482005-11-02      Till Straumann <strauman@slac.stanford.edu>
849
850        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
851        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
852        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
853        added a simple API/library for i2c devices and drivers for i2c
854        2-byte eeproms and a ds1621 temperature sensor; API is documented
855        in libi2c.h.
856
8572005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
858
859        * libnetworking/pppd/ipxcp.c,
860        libnetworking/pppd/chat.c,
861        libnetworking/pppd/patchlevel.h,
862        libnetworking/pppd/upap.h,
863        libnetworking/pppd/md5.h,
864        libnetworking/pppd/pppd.8,
865        libnetworking/pppd/README,
866        libnetworking/pppd/preinstall.am,
867        libnetworking/pppd/md4.h,
868        libnetworking/pppd/magic.c,
869        libnetworking/pppd/pppd.h,
870        libnetworking/pppd/demand.c,
871        libnetworking/pppd/rtemsmain.c,
872        libnetworking/pppd/sys-rtems.c,
873        libnetworking/pppd/ipcp.h,
874        libnetworking/pppd/lcp.h,
875        libnetworking/pppd/chap_ms.c,
876        libnetworking/pppd/md4.c,
877        libnetworking/pppd/rtemspppd.h,
878        libnetworking/pppd/cbcp.h,
879        libnetworking/pppd/auth.c,
880        libnetworking/pppd/lcp.c,
881        libnetworking/pppd/example/README,
882        libnetworking/pppd/example/ppp.conf,
883        libnetworking/pppd/example/system.h,
884        libnetworking/pppd/example/netconfig.h,
885        libnetworking/pppd/example/pppdapp.c,
886        libnetworking/pppd/example/init.c,
887        libnetworking/pppd/example/Makefile-user,
888        libnetworking/pppd/example/pppd.options,
889        libnetworking/pppd/rtemspppd.c,
890        libnetworking/pppd/ipxcp.h,
891        libnetworking/pppd/chap_ms.h,
892        libnetworking/pppd/options.c,
893        libnetworking/pppd/magic.h,
894        libnetworking/pppd/chap.h,
895        libnetworking/pppd/cbcp.c,
896        libnetworking/pppd/upap.c,
897        libnetworking/pppd/chap.c,
898        libnetworking/pppd/Makefile.am,
899        libnetworking/pppd/ccp.h,
900        libnetworking/pppd/utils.c,
901        libnetworking/pppd/rtemsdialer.h,
902        libnetworking/pppd/fsm.h,
903        libnetworking/pppd/pathnames.h,
904        libnetworking/pppd/md5.c,
905        libnetworking/pppd/fsm.c,
906        libnetworking/pppd/ipcp.c,
907        libnetworking/pppd/STATUS,
908        libnetworking/pppd/ccp.c,
909        libnetworking/Makefile.am: Remove (Moved to cpukit).
910
9112005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
912
913        * configure.ac: Remove libnetworking, libnetworking/pppd.
914        * wrapup/Makefile.am: Remove libpppd.a.
915
9162005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
917
918        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
919        rtemsdialer.h to $(includedir)/rtems.
920
9212005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
922
923        * libnetworking/rtems_telnetd/icmds.c,
924        libnetworking/rtems_telnetd/Makefile.am,
925        libnetworking/rtems_telnetd/preinstall.am,
926        libnetworking/rtems_telnetd/pty.c,
927        libnetworking/rtems_telnetd/pty.h,
928        libnetworking/rtems_telnetd/README,
929        libnetworking/rtems_telnetd/telnetd.c,
930        libnetworking/rtems_telnetd/telnetd.h:
931        Remove (Moved to cpukit).
932
9332005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
934
935        * configure.ac: Remove libnetworking/rtems_telnetd.
936        * libnetworking/Makefile.am: Remove rtems_telnetd.
937        * libnetworking/README: Remove (Obsolete).
938        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
939
9402005-10-20  Eric Norum <norume@aps.anl.gov>
941
942        * libchip/network/dec21140.c: Clean up PCI mapping.
943
9442005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
945
946        * libnetworking/pppd/Makefile.am: Use preinstall.am.
947        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
948        librdbg/src/servrpc.c, librdbg/src/servtgt.c
949        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
950        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
951        * configure.ac: Move optman to the end of BSP_SUBDIRS.
952
9532005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
954
955        * aclocal/bspopts.m4: Add missing m4 quotes.
956
9572005-09-02  Joel Sherrill <joel@OARcorp.com>
958
959    * aclocal/version.m4: Updated to rtems-4.6.99.2.
960
9612005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
962
963        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
964        libchip/network/dec21140.c: Remove initialization of PCI bus.
965
9662005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
967
968        * optman/Makefile.am: Add preinstall.am.
969
9702005-07-18      Karel Gardas <kgardas@objectsecurity.com>
971
972        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
973        UNTESTED to tested.
974
9752005-06-17      Joel Sherrill <joel@OARcorp.com>
976
977        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
978        it is not supported by the MPC5xx.
979
9802005-06-17      Joel Sherrill <joel@OARcorp.com>
981
982        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
983        interface. Also correct attempting to build on other than PowerPC and
984        x86.
985
9862005-06-16      Daron Chabot <daron@nucleus.usask.ca>
987
988        * libchip/Makefile.am: Add driver for Tulip clones.
989        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
990        libchip/network/if_dcreg.h: New files.
991
9922005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
993
994        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
995        to enable rdbg.
996        * configure.ac: Reflect changes above.
997
9982005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
999
1000        * configure.ac: Add ada/.
1001
10022005-05-20      Sergei Organov  <osv@topconrd.ru>
1003
1004        PR 750/networking
1005        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1006        wait_input().
1007
10082005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1009
1010        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1011        rtems/irq.h.
1012
10132005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1014
1015        * libchip/Makefile.am: Include preinstall.am.
1016        * libchip/preinstall.am: New.
1017
10182005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1019
1020        * configure.ac: Add AMPOLISH3.
1021        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1022        * libnetworking/rtems_telnetd/preinstall.am: New.
1023        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1024
10252005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1026
1027        * configure.ac: Let enable_rpcgen default to "no".
1028
10292005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1030
1031        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1032
10332005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1034
1035        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1036        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1037
10382005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1039
1040        * libchip/network/dec21140.c, libchip/network/elnk.c,
1041        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1042
10432005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1044
1045        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1046        of code as a result of the implementation of a common PCI interface.
1047
10482005-05-04      Joel Sherrill <joel@OARcorp.com>
1049
1050        * libchip/network/open_eth.c: Remove prototype of set_vector.
1051
10522005-05-03      Joel Sherrill <joel@OARcorp.com>
1053
1054        * librdbg/src/ptrace.c: Remove warning.
1055
10562005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1057
1058        * libchip/network/dec21140.c, libchip/network/elnk.c,
1059        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1060        Modified parameter list to remove warnings.
1061
10622005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1063
1064        * libchip/network/cs8900.c, libchip/network/i82586.c,
1065        libchip/network/open_eth.c, libchip/network/sonic.c,
1066        libchip/serial/mc68681.c: Modified types to remove
1067        warnings.  Added initialization to remove warnings.
1068
10692005-04-28      Joel Sherrill <joel@OARcorp.com>
1070
1071        * libchip/network/README.sonic: Rewritten to account for removal of
1072        dmv177.
1073
10742005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1075
1076        PR 781/rtems_misc
1077        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1078
10792005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1080
1081        * libchip/serial/ns16550.c:
1082        Fixed warnings generated in various powerpc configurations
1083
10842005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1085
1086        * libchip/serial/ns16550.c: Modified
1087        ISR to work with PPC new exception processing
1088
10892005-03-14      Joel Sherrill <joel@OARcorp.com>
1090
1091        * libchip/network/dec21140.c, libchip/network/elnk.c,
1092        libchip/network/if_fxp.c: Continue PCI API unification. All use
1093        pci_find_device(). Network drivers manufacture a signature since all
1094        calls have not been converted yet.
1095
10962005-03-04      Joel Sherrill <joel@OARcorp.com>
1097
1098        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1099        initialize function part of the unified PCI API as pci_initialize().
1100
11012005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1102
1103        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1104        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1105
11062005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1107
1108        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1109        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1110
11112005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1112
1113        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1114        building procedures.
1115
11162005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1117
1118        * aclocal/prog-cc.m4:
1119        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1120
11212005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1122
1123        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1124
11252005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1126
1127        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1128
11292005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1130
1131        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1132
11332005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1134
1135        * libnetworking/rtems_servers/ftp.c,
1136        libnetworking/rtems_servers/ftp.h,
1137        libnetworking/rtems_servers/Makefile.am:
1138        Remove (relocated to cpukit/ftpd).
1139        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1140        removed move libnetworking/rtems_servers.
1141
11422005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1143
1144        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1145
11462005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1147
1148        PR 755/rtems
1149        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1150        Remove local declarations of rtems_bsdnet_nameservers,
1151        rtems_bsdnet_nameservers_count.
1152
11532005-01-31      Sergei Organov <osv@topconrd.ru>
1154
1155        PR 751/pppd
1156        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1157        committed to fix PR736 breaks pppd. chat.c should have its own static
1158        ttyfd for pppd to work correctly. The symptom is that second
1159        invokation of chat (for connect script) fails due to pppd_ttyfd set
1160        to -1 by previous chat invokation (for init script). In addition,
1161        this patch fixes leaving of dangling pointer in the abort_stbring[]
1162        by chat_send().
1163
11642005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1165
1166        * configure.ac: Remove CFLAGS_DEBUG_V.
1167        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1168
11692005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1170
1171        * wrapup/Makefile.am: Remove rtems-ctor.o.
1172
11732005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1174
1175        * libchip/rtc/rtc.h: size_t RTC_Count.
1176
11772005-01-20      Joel Sherrill <joel@OARcorp.com>
1178
1179        PR 736/pppd
1180        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1181        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1182        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1183        should not be static and should have a name more specific to pppd.
1184
11852005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1186
1187        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1188        libnetworking/rtems_servers/Makefile.am,
1189        libnetworking/rtems_telnetd/Makefile.am,
1190        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1191        Eliminate CFLAGS_OPTIMIZE_V.
1192
11932005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1194
1195        * configure.ac: Pass CFLAGS to testsuites configure.
1196        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1197        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1198
11992005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1200
1201        * configure.ac: Pass CFLAGS to cpukit configure.
1202        * aclocal/rtems-flags.m4: Remove (Unused).
1203        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1204        * aclocal/env-rtemsbsp.m4:
1205        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1206        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1207        RTEMS_CFLAGS.
1208        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1209        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1210        Cleanup comments.
1211
12122005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1213
1214        * automake/compile.am: Remove build-variant support.
1215
12162005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1217
1218        * libnetworking/pppd/Makefile.am,
1219        libnetworking/rtems_servers/Makefile.am,
1220        libnetworking/rtems_telnetd/Makefile.am:
1221        Remove build-variant support.
1222
12232005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1224
1225        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1226        support/Makefile.am, wrapup/Makefile.am:
1227        Remove build-variant support.
1228
12292004-11-22      Joel Sherrill <joel@OARcorp.com>
1230
1231        * libchip/network/if_fxp.c: Add entry for another module ID code.
1232
12332004-11-22      Joel Sherrill <joel@OARcorp.com>
1234
1235        PR 693/misc
1236        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1237        in/outport routines.
1238
12392004-11-22      Joel Sherrill <joel@OARcorp.com>
1240
1241        PR 693/misc
1242        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1243        in/outport routines.
1244
12452004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1246
1247        * aclocal/enable-itron.m4: Remove (unused).
1248
12492004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1250
1251        * configure.ac: Misc. quoting cleanups.
1252        Enable ada-tests iff --enable-ada and --enable-tests.
1253
12542004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1255
1256        PR 703/filesystem
1257        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1258        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1259        libchip/ide/ide_controller.c:
1260        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1261        available for BSPS/device drivers.
1262        Extend the "modes_available" and "mode_active" parameters to
1263        uint16_t for UDMA support.
1264
12652004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1266
1267        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1268        not supported on PowerPC since it works on the MVME2100 BSP.
1269
12702004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1271
1272        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1273        Add dependency tracking for *.cfgs.
1274        * Makefile.am: Add dependency tracking for *.cfg.
1275
12762004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1277
1278        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1279        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1280
12812004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1282
1283        PR 707/make_build
1284        * configure.ac: Add --enable-rpcgen.
1285
12862004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1287
1288        PR 700/rtems_misc
1289        * libnetworking/rtems_webserver/asp.c,
1290        libnetworking/rtems_webserver/balloc.c,
1291        libnetworking/rtems_webserver/cgi.c,
1292        libnetworking/rtems_webserver/default.c,
1293        libnetworking/rtems_webserver/ej.h,
1294        libnetworking/rtems_webserver/ejIntrn.h,
1295        libnetworking/rtems_webserver/ejlex.c,
1296        libnetworking/rtems_webserver/ejparse.c,
1297        libnetworking/rtems_webserver/emfdb.c,
1298        libnetworking/rtems_webserver/emfdb.h,
1299        libnetworking/rtems_webserver/form.c,
1300        libnetworking/rtems_webserver/handler.c,
1301        libnetworking/rtems_webserver/h.c,
1302        libnetworking/rtems_webserver/license.txt,
1303        libnetworking/rtems_webserver/Makefile.am,
1304        libnetworking/rtems_webserver/md5c.c,
1305        libnetworking/rtems_webserver/md5.h,
1306        libnetworking/rtems_webserver/mime.c,
1307        libnetworking/rtems_webserver/misc.c,
1308        libnetworking/rtems_webserver/NOTES,
1309        libnetworking/rtems_webserver/ringq.c,
1310        libnetworking/rtems_webserver/rom.c,
1311        libnetworking/rtems_webserver/rtems_webserver.h,
1312        libnetworking/rtems_webserver/security.c,
1313        libnetworking/rtems_webserver/sock.c,
1314        libnetworking/rtems_webserver/socket.c,
1315        libnetworking/rtems_webserver/sockGen.c,
1316        libnetworking/rtems_webserver/sym.c,
1317        libnetworking/rtems_webserver/uemf.c,
1318        libnetworking/rtems_webserver/uemf.h,
1319        libnetworking/rtems_webserver/um.c,
1320        libnetworking/rtems_webserver/um.h,
1321        libnetworking/rtems_webserver/umui.c,
1322        libnetworking/rtems_webserver/url.c,
1323        libnetworking/rtems_webserver/value.c,
1324        libnetworking/rtems_webserver/wbase64.c,
1325        libnetworking/rtems_webserver/webcomp.c,
1326        libnetworking/rtems_webserver/webmain.c,
1327        libnetworking/rtems_webserver/webpage.c,
1328        libnetworking/rtems_webserver/webrom.c,
1329        libnetworking/rtems_webserver/webs.c,
1330        libnetworking/rtems_webserver/websda.c,
1331        libnetworking/rtems_webserver/websda.h,
1332        libnetworking/rtems_webserver/webs.h,
1333        libnetworking/rtems_webserver/websSSL.c,
1334        libnetworking/rtems_webserver/websSSL.h,
1335        libnetworking/rtems_webserver/websuemf.c,
1336        libnetworking/rtems_webserver/wsIntrn.h:
1337        Remove (Moved to cpukit/http).
1338
13392004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1340
1341        PR 700/rtems_misc
1342        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1343        Remove libnetworking/rtems_webserver.
1344
13452004-10-25      Eric Norum <norume@aps.anl.gov>
1346
1347        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1348
13492004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1350
1351        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1352
13532004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1354
1355        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1356        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1357
13582004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1359
1360        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1361
13622004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1363
1364        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1365        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1366
13672004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1368
1369        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1370        BITSPERBYTE.
1371
13722004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1373
1374        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1375        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1376
13772004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1378
1379        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1380
13812004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1382
1383        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1384        * aclocal/enable-bare.m4: Remove.
1385        * configure.ac: Remove BARE_CPU_MODEL.
1386
13872004-10-13      Eric Norum <norume@aps.anl.gov>
1388
1389        PR 688/bsps
1390        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1391        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1392        MC146818A (and several Dallas Semiconductor) TOD chips.
1393
13942004-10-13      Eric Norum <norume@aps.anl.gov>
1395
1396        PR 686/networking
1397        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1398        device code.
1399
14002004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1401
1402        * libchip/network/dec21140.c: include <rtems/pci.h>.
1403
14042004-09-29      Joel Sherrill <joel@OARcorp.com>
1405
1406        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1407        libnetworking/pppd/utils.c: i960 obsoleted and all references
1408        removed.
1409
14102004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1411
1412        PR 607/networking
1413        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1414        instead of fully specifying unused PCI features.
1415
14162004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1417
1418        * configure.ac: Require automake > 1.9.
1419
14202004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1421
1422        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1423
14242004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1425
1426        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1427        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1428
14292004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1430
1431        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1432        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1433
14342004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1435
1436        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1437
14382004-07-28  Joel Sherrill <joel@OARcorp.com>
1439
1440    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1441
14422004-07-25      Joel Sherrill <joel@OARcorp.com>
1443
1444        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1445
14462004-05-21  Till Strauman <strauman@slac.stanford.edu>
1447
1448        PR 625/networking
1449        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1450        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1451        an error rather than panic if no chip is detected (thus allowing
1452        for probing).
1453        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1454        instead of looping forever.  Avoid divide by zero (crashed my PC).
1455        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1456        they are UNTESTED.
1457
14582004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1459
1460        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1461
14622004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1463
1464        * libchip/network/dec21140.c, libchip/network/elnk.c:
1465        #include <errno.h>.
1466
14672004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1468
1469        * libchip/network/if_media.h: Update from FreeBSD.
1470        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1471        libchip/network/i82586.c: #include <errno.h>.
1472
14732004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1474
1475        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1476
14772004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1478
1479        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1480
14812004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1482
1483        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1484        automake).
1485
14862004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1487
1488        PR 599/pppd
1489        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1490
14912004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1492
1493        * optman/rtems/no-region.c: Reflect having changed
1494        rtems_region_get_segment_size.
1495
14962004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1497
1498        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1499        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1500        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1501        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1502        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1503        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1504        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1505
15062004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1507
1508        * libchip/ide/ata.c, libchip/network/dec21140.c,
1509        libchip/network/elnk.c, libchip/network/i82586.c,
1510        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1511        libchip/network/open_eth.c, libchip/network/sonic.c,
1512        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1513        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1514        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1515        libchip/shmdr/shm_driver.h: Cosmetics.
1516
15172004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1518
1519        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1520        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1521        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1522        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1523        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1524        fixed size types.
1525
15262004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1527
1528        * configure.ac: Explicitly pass --includedir and --libdir to
1529        cpukit/configure.
1530
15312004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1532
1533        * librdbg/Makefile.am: Fix rpcgen rules.
1534        * librdbg/src/i386/any/remdeb_xdr.c,
1535        librdbg/src/m68k/any/remdeb_xdr.c,
1536        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1537        Reflect changes to librdbg/Makefile.am.
1538
15392004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1540
1541        * configure.ac: Reflect changes testsuites/configure.ac and
1542        cpukit/configure.ac.
1543
15442004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1545
1546        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1547        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1548
15492004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1550
1551        * configure.ac: Reflect changes to testsuites's configuration.
1552
15532004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1554
1555        PR/589 rtems
1556        * libchip/network/pci.h: Remove (Moved to cpukit).
1557
15582004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1559
1560        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1561        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1562        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1563        libchip/network/dec21140.c, libchip/network/elnk.c,
1564        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1565        libchip/network/open_eth.h, libchip/network/sonic.c,
1566        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1567        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1568        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1569        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1570        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1571        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1572        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1573        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1574        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1575        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1576        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1577        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1578        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1579        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1580        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1581        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1582        fixed-size types.
1583
15842004-03-14      Chris Johns  <chrisj@rtems.org>
1585
1586        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1587        the BSP example code.
1588        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1589        support the DIMMPC. This is a pc386 target with IO port support. Minor
1590        formating clean up. Add documentation to the header file.
1591        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1592        cs8900.h header file.
1593
15942004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1595
1596        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1597        Cosmetics.
1598
15992004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1600
1601        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1602        There are no application level Makefiles in here.
1603
16042004-03-04      Joel Sherrill <joel@OARcorp.com>
1605
1606        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1607        they can be used in application level makefiles.
1608
16092004-03-05      Joel Sherrill <joel@OARcorp.com>
1610
1611        * libnetworking/rtems_webserver/ejparse.c,
1612        libnetworking/rtems_webserver/emfdb.c,
1613        libnetworking/rtems_webserver/sock.c,
1614        libnetworking/rtems_webserver/socket.c,
1615        libnetworking/rtems_webserver/sym.c,
1616        libnetworking/rtems_webserver/webs.c,
1617        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
16182004-03-05      Joel Sherrill <joel@OARcorp.com>
1619
1620        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1621        compiling this file only only those CPU families with supported
1622        exception models.
1623
16242004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1625
1626        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1627        testsuites (Was exposed with --enable-multilib, only).
1628        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1629         Add RTEMS_BSP_CONFIG_SUBDIR.
1630        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1631        testsuites's configure.
1632        * aclocal/rtems-top.m4: Remove ENDIF hack.
1633        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1634
16352004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1636
1637        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1638        wrapup/Makefile.am: Fix automake problems having been introduced
1639        in previous patch.
1640
16412004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1642
1643        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1644        Preinstall dirs.
1645        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1646        * aclocal/check-multiprocessing.m4: Cosmetics.
1647        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1648        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1649
16502004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1651
1652        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1653        librdbg/src/Makefile.am.
1654        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1655        * configure.ac: Reflect changes above.
1656        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1657        * wrapup/Makefile.am: Reflect changes above.
1658        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1659
16602004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1661
1662        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1663
16642004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1665
1666        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1667
16682004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1669
1670        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1671
16722004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1673
1674        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1675        librdbg/src/powerpc/Makefile.am: Remove.
1676        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1677        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1678        * configure.ac: Reflect changes above.
1679
16802004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1681
1682
16832004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1684
1685        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1686        STRIP.
1687
16882004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1689
1690        * librdbg/include/Makefile.am: Merge-in
1691        librdbg/include/rdbg/i386/Makefile.am,
1692        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1693        librdbg/include/rdbg/powerpc/Makefile.am.
1694        * librdbg/include/rdbg/i386/Makefile.am,
1695        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1696        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1697        * configure.ac: Reflect changes above.
1698
16992004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1700
1701        * configure.ac: Use AS_HELP_STRING(ada).
1702
17032004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1704
1705        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1706        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1707        Use AC_CONFIG_HEADERS.
1708        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1709        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1710
17112004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1712
1713        * Makefile.am: include local.am.
1714
17152004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1716
1717        * aclocal/version.m4: 4.6.99.0.
1718
17192004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1720
1721        * Makefile.am: Don't include host.am.
1722        * automake/compile.am: Further cleanups.
1723
17242004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1725
1726        * automake/lib.am: Remove (Unused).
1727
17282004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1729
1730        * wrapup/Makefile.am: Don't include lib.am.
1731        * automake/compile.am: Use automake compilation rules.
1732
17332004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1734
1735        * libnetworking/pppd/Makefile.am,
1736        libnetworking/rtems_servers/Makefile.am,
1737        libnetworking/rtems_telnetd/Makefile.am,
1738        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1739        support/Makefile.am: Don't include lib.am.
1740
17412004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1742
1743        * libchip/Makefile.am: Don't include lib.am.
1744        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1745        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1746        unnecessary EXTRA_DISTs.
1747
17482004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1749
1750        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1751        hack.
1752
17532004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1754
1755        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1756        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1757        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1758        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1759
17602004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1761
1762        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1763        Add AM_CONDITIONAL(HAS_MP).
1764        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1765        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1766        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1767        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1768        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1769        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1770        (Deprecated by autoconf 2.59).
1771
17722004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1773
1774        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1775        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1776
17772004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1778
1779        * ChangeLog: Merge-in libnetworking/ChangeLog.
1780        * libnetworking/ChangeLog: Remove.
1781        * ChangeLog: Merge-in librdbg/ChangeLog.
1782        * librdbg/ChangeLog: Remove.
1783        * ChangeLog: Merge-in libchip/ChangeLog.
1784        * libchip/ChangeLog: Remove.
1785        * ChangeLog: Merge-in optman/ChangeLog.
1786        * optman/ChangeLog: Remove.
1787
17882004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1789
1790        * configure.ac: Reflect changes to cpukit.
1791        * wrapup/Makefile.am: Reflect changes to librdbg.
1792        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1793        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1794        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1795        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1796        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1797        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1798        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1799        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1800        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1801
18022004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1803
1804        * aclocal/rtems-top.m4: Remove check for version.m4.
1805        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1806
18072004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1808
1809        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1810        * wrapup/Makefile.am: Reflect changes to libchip/*.
1811        * support/Makefile.am: Use automake compilation rules.
1812        * wrapup/Makefile.am: Reflect changes to support/*.
1813        * configure.ac: Remove libnetworking/wrapup/Makefile.
1814        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1815        libnetworking/*/lib*.a instead of libnetapps.a.
1816        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1817        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1818        * optman/Makefile.am: Use automake compilation rules.
1819        * libchip/Makefile.am: Fix typo in previous patch.
1820        * libchip/Makefile.am: Use automake compilation rules.
1821        * libnetworking/Makefile.am: Remove wrapup.
1822        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1823        automake-compilation rules.
1824        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1825        automake-compilation rules.
1826        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1827        automake-compilation rules.
1828        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1829        automake-compilation rules.
1830        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1831
18322004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1833
1834        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1835        PRE/TMPINSTALL_FILES to CLEANFILES.
1836        * automake/lib.am: Remove TMPINSTALL_FILES.
1837        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1838        PRE/TMPINSTALL_FILES to CLEANFILES.
1839        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1840        PRE/TMPINSTALL_FILES to CLEANFILES.
1841        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1842        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1843        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1844        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1845        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1846        * librdbg/src/i386/Makefile.am: Ditto.
1847        * librdbg/src/m68k/Makefile.am: Ditto.
1848        * librdbg/src/powerpc/Makefile.am: Ditto.
1849        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1850        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1851        * libnetworking/rtems_servers/Makefile.am: Ditto.
1852        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1853        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1854
18552004-01-07      Joel Sherrill <joel@OARcorp.com>
1856
1857        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1858        more completely covers the MIPS family.
1859
18602003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1861
1862        * wrapup/Makefile.am: Reflect changes to shmdr.
1863        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1864
18652003-12-18      Joel Sherrill <joel@OARcorp.com>
1866
1867        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1868        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1869        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1870        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1871        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1872        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1873        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1874
18752003-12-17      Joel Sherrill <joel@OARcorp.com>
1876
1877        * aclocal/version.m4: Updated to rtems-20031217-test.
1878
18792003-12-17     
1880
1881        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1882        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1883
18842003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1885
1886        * automake/compile.am: Remove LINK_LIBS (Unused).
1887        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1888
18892003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1890
1891        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1892        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1893        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1894        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1895        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1896
18972003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1898
1899        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1900        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1901        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1902        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1903        * librdbg/src/i386/Makefile.am:
1904        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1905        * librdbg/src/m68k/Makefile.am:
1906        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1907        * librdbg/src/powerpc/Makefile.am:
1908        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1909
19102003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1911
1912        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1913        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1914        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1915        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1916        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1917        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1918        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1919        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1920        * optman/Makefile.am: Remove project_libdir.
1921        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1922        PRE/TMPINSTALL_FILES.
1923        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1924        PRE/TMPINSTALL_FILES.
1925        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1926        PRE/TMPINSTALL_FILES.
1927        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1928        PRE/TMPINSTALL_FILES.
1929        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1930        from PRE/TMPINSTALL_FILES.
1931        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1932        PRE/TMPINSTALL_FILES.
1933        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1934        PRE/TMPINSTALL_FILES.
1935        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1936        PRE/TMPINSTALL_FILES.
1937        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1938        PRE/TMPINSTALL_FILES.
1939        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1940        PRE/TMPINSTALL_FILES.
1941        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1942        PRE/TMPINSTALL_FILES.
1943        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1944        from PRE/TMPINSTALL_FILES.
1945
19462003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1947
1948        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1949        * automake/lib.am: Remove project_libdir.
1950        * wrapup/Makefile.am: Reworked.
1951
19522003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1953
1954        * configure.ac: Reflect changes to librdbg.
1955        * optman/Makefile.am: Add tmpinstall dirstamp support.
1956        * libchip/Makefile.am: Fix variant-tmpinstall support.
1957        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1958        * librdbg/src/powerpc/Makefile.am: Merge-in former
1959        new_exception_processing/Makefile.am.
1960        * librdbg/src/m68k/any/Makefile.am: Remove.
1961        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1962        * librdbg/src/i386/any/Makefile.am: Remove.
1963        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1964        * librdbg/src/Makefile.am: Cosmetics.
1965        * librdbg/include/Makefile.am: Cosmetics.
1966        * librdbg/Makefile.am: Cosmetics.
1967        * libnetworking/Makefile.am: Cosmetics.
1968        * libnetworking/pppd/Makefile.am: Cosmetics.
1969        * libnetworking/wrapup/Makefile.am: Cosmetics.
1970
19712003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1972
1973        * Makefile.am: Cosmetics.
1974        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1975        support.
1976
19772003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1978
1979        * automake/compile.am: Remove $(ARCH):-rule.
1980
19812003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1982
1983        * configure.ac: Remove lib/libbsp/shared/Makefile,
1984        lib/libbsp/shmdr/Makefile.
1985
19862003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1987
1988        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1989        libchip/serial/Makefile, libchip/rtc/Makefile.
1990        * support/Makefile.am: Remove all-local: $(ARCH).
1991        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1992        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1993        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1994        * optman/Makefile.am: Remove all-local: $(ARCH).
1995        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1996        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1997        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1998        compilation dirstamp support.
1999        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2000        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2001        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2002        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2003        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2004        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2005        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2006        all-local: $(ARCH).
2007        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2008        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2009        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2010        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2011        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2012
20132003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2014
2015        * aclocal/lead-dot.m4: New (from automake-1.7f).
2016        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2017        AC_SUBST(dirstamp).
2018        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2019        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2020        libchip/serial/Makefile.am: Ditto.
2021        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2022        * librdbg/include/Makefile.am: Ditto.
2023        * librdbg/include/rdbg/Makefile.am: Ditto.
2024        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2025        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2026        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2027        * librdbg/src/Makefile.am: Ditto.
2028        * librdbg/src/i386/Makefile.am: Ditto.
2029        * librdbg/src/i386/any/Makefile.am: Ditto.
2030        * librdbg/src/m68k/Makefile.am: Ditto.
2031        * librdbg/src/m68k/any/Makefile.am: Ditto.
2032        * librdbg/src/powerpc/Makefile.am: Ditto.
2033        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2034        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2035        preinstallation.
2036        * libnetworking/pppd/Makefile.am: Ditto.
2037        * libnetworking/rtems_servers/Makefile.am: Ditto.
2038        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2039        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2040        * libnetworking/wrapup/Makefile.am: Ditto.
2041
20422003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2043
2044        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2045        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2046        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2047        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2048        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2049        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2050        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2051        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2052        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2053        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2054        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2055        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2056        underquoting to silence automake-1.8.
2057
20582003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2059
2060        * configure.ac: Reflect having moved tests to ../../testsuites.
2061
20622003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2063
2064        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2065        * aclocal/canonical-host.m4: Remove.
2066        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2067        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2068
20692003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2070
2071        * aclocal/check-cpu.m4: Remove.
2072        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2073        * aclocal/canonical-target-name.m4: Add m4-quotes.
2074        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2075        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2076        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2077        * aclocal/check-networking.m4: Add m4-quotes. Require
2078        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2079        * aclocal/check-posix.m4: Add m4-quotes. Require
2080        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2081        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2082        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2083        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2084
20852003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2086
2087        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2088        * aclocal/bsp-alias.m4: Remove.
2089
20902003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2091
2092        * configure.ac: Make presence of tests/ optional.
2093
20942003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2095
2096        * aclocal/path-perl.m4: Remove (Unused).
2097
20982003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2099
2100        * automake/force-preinstall.am: Remove.
2101
21022003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2103
2104        PR 499/rtems_misc
2105        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2106        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2107        Configuration (Odd was forced) - Correction of Stop Bit configuration
2108        (inversed) - Correction of ISR Handler to call
2109        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2110        CTS Hardware flow control Configuration.
2111
21122003-09-04      Joel Sherrill <joel@OARcorp.com>
2113
2114        * lib/libcpu/shared/include/cache.h,
2115        lib/libcpu/shared/src/cache_aligned_malloc.c,
2116        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2117        license changed.
2118        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2119        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2120        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2121        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2122        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2123        for license changed.
2124        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2125        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2126        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2127        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2128        libchip/network/cs8900.h, libchip/network/dec21140.c,
2129        libchip/network/elnk.c, libchip/network/open_eth.c,
2130        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2131        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2132        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2133        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2134        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2135        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2136        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2137        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2138        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2139        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2140        libchip/serial/serial.h, libchip/serial/z85c30.c,
2141        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2142        libchip/serial/z85c30_reg.c: URL for license changed.
2143
21442003-09-03      Jiri Gaisler <jiri@gaisler.com>
2145
2146        PR 477/networking
2147        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2148        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2149        libchip/network/open_eth.h: New files.
2150
21512003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2152
2153        * aclocal/rtems-top.m4: Add RTEMS_API.
2154        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2155
21562003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2157
2158        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2159        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2160        @RTEMS_BSP@.cfg.
2161
21622003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2163
2164        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2165
21662003-08-20      Joel Sherrill <joel@OARcorp.com>
2167
2168        * libchip/network/cs8900.c: Correct copyright statements.
2169
21702003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2171
2172        * aclocal/check-itron.m4: Remove.
2173        * aclocal/enable-inlines.m4: Remove.
2174        * Makefile.am: Reflect having moved aclocal/.
2175        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2176        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2177        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2178        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2179        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2180        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2181        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2182        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2183        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2184        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2185        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2186        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2187        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2188        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2189        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2190        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2191        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2192        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2193        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2194        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2195        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2196        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2197        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2198        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2199        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2200        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2201        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2202        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2203        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2204        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2205        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2206        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2207        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2208        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2209        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2210        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2211        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2212        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2213        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2214        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2215        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2216        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2217        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2218        * aclocal/target.m4: New (Copied from ../../aclocal).
2219        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2220        * aclocal/version.m4: New (Copied from ../../aclocal).
2221
22222003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2223
2224        * configure.ac: Remove stray comments.
2225        * automake/local.am, automake/host.am: Remove "debug".
2226
22272003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2228
2229        * Makefile.am: Reflect having moved automake/.
2230        * lib/Makefile.am: Reflect having moved automake/.
2231        * support/Makefile.am: Reflect having moved automake/.
2232        * wrapup/Makefile.am: Reflect having moved automake/.
2233        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2234        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2235        from ../../automake).
2236        * optman/Makefile.am: Reflect having moved automake/.
2237        * libchip/Makefile.am: Reflect having moved automake/.
2238        * libchip/ide/Makefile.am: Reflect having moved automake/.
2239        * libchip/network/Makefile.am: Reflect having moved automake/.
2240        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2241        * libchip/serial/Makefile.am: Reflect having moved automake/.
2242        * librdbg/Makefile.am: Reflect having moved automake/.
2243        * librdbg/include/Makefile.am: Reflect having moved automake/.
2244        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2245        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2246        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2247        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2248        automake/.
2249        * librdbg/src/Makefile.am: Reflect having moved automake/.
2250        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2251        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2252        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2253        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2254        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2255        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2256        having moved automake/.
2257        * libnetworking/Makefile.am: Reflect having moved automake/.
2258        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2259        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2260        automake/.
2261        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2262        automake/.
2263        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2264        automake/.
2265        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2266
22672003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2268
2269        * Makefile.am: Add bsp.pc.in.
2270        * bsp.pc.in: New (pkgconfig support).
2271
22722003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2273
2274        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2275
22762003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2277
2278        * lib/Makefile.am: New (Required by 'make dist').
2279        * lib/ChangeLog: Remove.
2280        * lib/.cvsignore: Cleanup.
2281        * configure.ac: Reflect having added lib/Makefile.am.
2282        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2283        lib/libbsp/configure.ac.
2284        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2285        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2286
22872003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2288
2289        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2290        * configure.ac: Merge-in librdbg/configure.ac.
2291        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2292        librdbg/configure.ac.
2293        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2294        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2295        LIBCHIP. Conditionally build include-dirs.
2296        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2297        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2298        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2299        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2300        librdbg/include/rdbg/m68k/Makefile.am,
2301        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2302        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2303        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2304        librdbg/src/powerpc/Makefile.am, librdbg/
2305        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2306        configure.ac into ../configure.ac.
2307        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2308        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2309        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2310        libnetworking/rtems_telnetd/Makefile.am,
2311        libnetworking/rtems_webserver/Makefile.am,
2312        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2313        into ../configure.ac.
2314
23152003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2316
2317        PR 427/rtems
2318        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2319        * librdbg/src/servtsp.c: Ditto.
2320
23212003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2322
2323        PR 429/bsps
2324        PR 432/bsps
2325        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2326        packets are queued onto an elnk board, the ISR will deadlock the device
2327        with a tx complete interrupt.  Lighter tx loads are not affected as they
2328        end up submitting single packets to the device.
2329
23302003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2331
2332        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2333        optman/configure.ac.
2334        * optman/configure.ac: Remove (Merged into ../configure.ac).
2335        * optman/Makefile.am: Reflect having merged configure.ac into
2336        ../configure.ac.
2337        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2338        * libchip/Makefile.am, libchip/ide/Makefile.am,
2339        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2340        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2341        ../configure.ac.
2342
23432003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2344
2345        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2346
23472003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2348
2349        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2350        on i386.
2351
23522003-06-13      Joel Sherrill <joel@OARcorp.com>
2353
2354        * libnetworking/pppd/chat.c: Removed warnings.
2355
23562003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2357
2358        * libchip/network/README.3com: New file missed in previous commit.
2359        PR 405/bsps
2360        PR 393/networking
2361        * libchip/network/dec21140.c: Fix leak also known as PR393.
2362        * libchip/network/elnk.c, libchip/network/if_media.h,
2363        libchip/network/mii.h: New files.
2364        * libchip/network/Makefile.am: Reflect new files.
2365
23662003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2367
2368        * configure.ac: Remove support for profile-variant.
2369
23702003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2371
2372        PR 397/pppd
2373        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2374        * libnetworking/pppd/magic.c: Remove *rand48.
2375        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2376
23772003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2378
2379        * wrapup/Makefile.am: Add libide.a.
2380
23812003-04-15      Joel Sherrill <joel@OARcorp.com>
2382
2383        PR 387/rtems_misc
2384        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2385        routines.
2386        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2387
23882003-04-11      Joel Sherrill <joel@OARcorp.com>
2389
2390        * libnetworking/rtems_webserver/cgi.c,
2391        libnetworking/rtems_webserver/sockGen.c,
2392        libnetworking/rtems_webserver/umui.c,
2393        libnetworking/rtems_webserver/websSSL.c,
2394        libnetworking/rtems_webserver/websSSL.h,
2395        libnetworking/rtems_webserver/websda.c,
2396        libnetworking/rtems_webserver/websda.h: New files. Not included in
2397        previous commit.
2398
23992003-04-10      Joel Sherrill <joel@OARcorp.com>
2400
2401        PR 371/pppd
2402        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2403        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2404        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2405        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2406        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2407        still global symbols in rtemspppd.h which might need to be changed or
2408        converted into member of a structure which is dereferenced with a
2409        pointer that is managed as a per task variable. But this patch should
2410        avoid many conflicts.
2411
24122003-03-27      Joel Sherrill <joel@OARcorp.com>
2413
2414        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2415        not allowed in the cpukit source code since it must be buildable
2416        independent of any BSP. These files were moved to libchip/ide.
2417        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2418        files.
2419
24202003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2421
2422        PR 368/filesystems
2423        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2424        improvements which now work on pc386 and mbx8xx.
2425        * libchip/ide/ide_controller.c: New file.
2426
24272003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2428
2429        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2430
24312003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2432
2433        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2434        * configure.ac: Add support/.
2435        * support/.cvsignore: New.
2436        * support/Makefile.am: New.
2437        * support/version.c: New.
2438        * wrapup/Makefile.am: Add support/libsupport.a.
2439        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2440        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2441        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2442        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2443
24442003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2445
2446        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2447
24482003-02-20      Till Straumann <strauman@slac.stanford.edu>
2449
2450        PR 354/networking
2451        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2452        chip against a table of supported chips. The untested ones are still
2453        commented out, however.
2454
24552003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2456
2457        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2458        * configure.ac: AC_PREREQ(2.57).
2459        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2460        * optman/configure.ac: AC_PREREQ(2.57).
2461        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2462        * libchip/configure.ac: AC_PREREQ(2.57).
2463        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2464        * librdbg/configure.ac: AC_PREREQ(2.57).
2465        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2466        * libnetworking/configure.ac: AC_PREREQ(2.57).
2467
24682003-02-06      Joel Sherrill <joel@OARcorp.com>
2469
2470        * libnetworking/pppd/chat.c: Convert routines with common names to
2471        static. This included get_char(), put_char(), and character() among
2472        others.
2473
24742003-02-03      Joel Sherrill <joel@OARcorp.com>
2475
2476        PR 338/filesystem
2477        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2478        rtems_io_lookup_name() (API change).  Unused function removed.
2479
24802003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2481
2482        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2483        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2484        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2485        Eliminate *_O_FILES.
2486        * libnetworking/rtems_servers/Makefile.am,
2487        libnetworking/rtems_webserver/Makefile.am,
2488        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2489
24902002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2491
2492        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2493        Let all-local: depend on $(LIB).
2494        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2495        * optman/Makefile.am: Apply install-data-local to install *.rels.
2496
24972002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2498
2499        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2500        %.c rules.
2501        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2502        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2503        * libchip/rtc/Makefile.am: Ditto.
2504        * libchip/serial/Makefile.am: Ditto.
2505
25062002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2507
2508        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2509        LIBC_DEFINES.
2510        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2511        LIBC_DEFINES.
2512        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2513        LIBC_DEFINES.
2514
25152002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2516
2517        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2518
25192002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2520
2521        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2522        cache-checking.
2523        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2524
25252002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2526
2527        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2528        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2529        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2530        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2531        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2532
25332002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2534
2535        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2536        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2537        Remove.
2538        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2539
25402002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2541
2542        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2543        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2544
25452002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2546
2547        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2548        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2549
25502002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2551
2552        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2553        * optman/rel.am: New.
2554
25552002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
2557        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2558        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2559        braino in comment on "exec". Extend --enable-ada handling.
2560
25612002-11-04      Joel Sherrill <joel@OARcorp.com>
2562
2563        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2564        tasks and rolling multiple loops into 1.
2565        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2566        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2567        Removed warnings.
2568
25692002-10-31      Joel Sherrill <joel@OARcorp.com>
2570
2571        * libchip/network/dec21140.c: Removed warnings.
2572        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2573        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2574        librdbg/src/m68k/any/remdeb_xdr.c,
2575        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2576        warnings.
2577        * libnetworking/rtems_webserver/socket.c,
2578        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2579
25802002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2581
2582        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2583        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2584        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2585        above.
2586
25872002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2588
2589        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2590        * wrapup/.cvsignore: Remove autom4te.cache.
2591        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2592        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2593        autom4te.cache.
2594        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2595        autom4te.cache.
2596        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2597        autom4te.cache.
2598
25992002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2600
2601        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2602
26032002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2604
2605        * optman/.cvsignore: Add autom4te.cache.
2606
26072002-09-14      Joel Sherrill <joel@OARcorp.com>
2608
2609        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2610
26112002-09-07      Joel Sherrill <joel@OARcorp.com>
2612
2613        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2614        include files to resolve warnings.
2615
26162002-09-07      Chris Johns <ccj@acm.org>
2617
2618        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2619        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2620        which corrects the problem  where the cs8900.c file was actually the BSP
2621        glue.  Joel did some hacking so this file will compile.  Previously it
2622        required providing a target.h file to compile.
2623        * libchip/network/cs8900.c.bsp: New file.
2624
26252002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2626
2627        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2628
26292002-08-31      Joel Sherrill <joel@OARcorp.com>
2630
2631        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2632        eliminate warning.
2633
26342002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2635
2636        * configure.ac: Add ada-tests.
2637
26382002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2639
2640        * Makefile.am: Add preinstall-stamp.
2641
26422002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2643
2644        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2645        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2646        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2647        gcc31 happy.
2648        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2649        cp.
2650
26512002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2652
2653        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2654        make/bsp.mak.
2655        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2656        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2657
26582002-08-12      Joel Sherrill <joel@OARcorp.com>
2659
2660        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2661        avoid error.
2662
26632002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2664
2665        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2666        * configure.ac: Add BSP_SUBDIRS.
2667        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2668        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2669        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2670        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2671        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2672        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2673        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2674        RTEMS_CHECK_BSP_CACHE.
2675        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2676        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2677        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2678        .$(OBJEXT) instead of .o.
2679        * libnetworking/pppd/Makefile.am,
2680        libnetworking/rtems_servers/Makefile.am,
2681        libnetworking/rtems_telnetd/Makefile.am,
2682        libnetworking/rtems_webserver/Makefile.am,
2683        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2684
26852002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2686
2687        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2688        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2689        ../libchip/serial/$(ARCH)/libserialio.a.
2690        * libchip/serial/Makefile.am: Don't tmp-install lib.
2691        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2692
26932002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2694
2695        * Makefile.am: Add rtems_makedir.
2696        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2697        * Makefile.am: Add wrapup-SUBDIR.
2698        * wrapup/ChangeLog: Remove.
2699        * wrapup/configure.ac: Remove.
2700        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2701        (Make the bare BSP happy).
2702        * configure.ac: Ditto.
2703        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2704        Create make/custom/default.cfg.
2705        * configure.ac: Add creation of make/custom/*.cfg. Create
2706        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2707
27082002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2709
2710        * Makefile.am: Clean $(PROJECT_RELEASE).
2711
27122002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2713
2714        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2715        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2716        prototype mismatches.
2717
27182002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2719
2720        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2721        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2722
27232002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2724
2725        * acinclude.m4: Add test "$multilib" != "yes".
2726        * config-ml.in: Remove.
2727        * acinclude.m4: Cleanups.
2728        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2729        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2730        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2731        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2732        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2733
27342002-07-16      Eric Norum <eric.norum@usask.ca>
2735
2736        * New driver for the Intel EtherExpressPro (82559ER) chip.
2737        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2738        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2739        * libchip/network/Makefile.am: Modified to reflect above.
2740
27412002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2742
2743        * acinclude.m4: New.
2744        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2745        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2746        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2747
27482002-07-01      Joel Sherrill <joel@OARcorp.com>
2749
2750        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2751        _Objects_Information_table now that it is a two dimensional array based
2752        upon API and class.
2753        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2754        of strnlen().
2755
27562002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2757
2758        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2759        preinstall libnetapps.a.
2760
27612002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2762
2763        * configure.ac: Remove librpc.
2764
27652002-06-25      Joel Sherrill <joel@OARcorp.com>
2766
2767        * Per PR233, moved librpc to exec.
2768        * configure.ac, wrapup/Makefile.am: Modified.
2769        * librpc, librpc/ChangeLog: Removed.
2770
27712002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2772
2773        * optman/Makefile.am: Remove multilib support.
2774        * optman/configure.ac: Ditto.
2775        * optman/sapi/Makefile.am: Ditto.
2776
27772002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2778
2779        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2780        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2781
27822002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2783
2784        Move networking libraries to c/src/exec/libnetworking
2785        * libnetworking/configure.ac, libnetworking/Makefile.am,
2786        libnetworking/wrapup/Makefile.am: Reflect Moval.
2787
27882002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2789
2790        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2791        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2792        <rtems/bspIo.h>.
2793
27942002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2795
2796        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2797        * libnetworking/rtems/mkrootfs.h: Ditto.
2798        * libnetworking/rtems/Makefile.am: Reflect changes above.
2799
28002002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2801
2802        * configure.ac: Remove lib.
2803
28042002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2805
2806        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2807        that exception stack frames on M68K members with VBR always are 6 byte
2808        long. The incorrect assumption resulted in some gdb commands like "next"
2809        to fail on the 68360.
2810
28112002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2812
2813        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2814        PR 220
2815        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2816        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2817        CVS.
2818        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2819        libnetworking/sys/filio.h: Remove.
2820        * libnetworking/sys/Makefile.am: Reflect changes above.
2821
28222002-05-07      Chris Johns <ccj@acm.org>
2823
2824        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2825        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2826        requires it to be stripped.
2827
28282002-05-01      Eric Norum <eric.norum@usask.ca>
2829
2830        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2831        assembly  to satisfy gcc 3.1 and newer.
2832
28332002-04-26      Eric Norum <eric.norum@usask.ca>
2834
2835        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2836        agressive optimization in gcc 3.1 does not reorder things.
2837
28382002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2839
2840        * libchip/network/dec21140.c: Reflect changes to powerpc's
2841        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2842        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2843        <rtems/score/cpu.h>.
2844        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2845        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2846
28472002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2848
2849        * optman/configure.ac: Remove ENABLE_GCC28.
2850
28512002-04-11      Chris Johns <ccj@acm.org>
2852
2853        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2854        driver control block field to the ifconfig network driver structure.
2855        This field is needed by the i82586 driver which was ported from NetBSD
2856        as it had better hardware abstraction.
2857        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2858        PR59, added the drv_ctrl driver control block field to the ifconfig
2859        network driver structure. This field is needed by the i82586 driver
2860        which was ported from NetBSD as it had better hardware abstraction.
2861
28622002-04-10      Mike Siers <mikes@poliac.com>
2863
2864        * libnetworking/rtems_webserver/NOTES,
2865        libnetworking/rtems_webserver/asp.c,
2866        libnetworking/rtems_webserver/balloc.c,
2867        libnetworking/rtems_webserver/default.c,
2868        libnetworking/rtems_webserver/ej.h,
2869        libnetworking/rtems_webserver/ejIntrn.h,
2870        libnetworking/rtems_webserver/ejlex.c,
2871        libnetworking/rtems_webserver/ejparse.c,
2872        libnetworking/rtems_webserver/emfdb.c,
2873        libnetworking/rtems_webserver/emfdb.h,
2874        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2875        libnetworking/rtems_webserver/handler.c,
2876        libnetworking/rtems_webserver/license.txt,
2877        libnetworking/rtems_webserver/md5.h,
2878        libnetworking/rtems_webserver/md5c.c,
2879        libnetworking/rtems_webserver/mime.c,
2880        libnetworking/rtems_webserver/misc.c,
2881        libnetworking/rtems_webserver/ringq.c,
2882        libnetworking/rtems_webserver/rom.c,
2883        libnetworking/rtems_webserver/security.c,
2884        libnetworking/rtems_webserver/sock.c,
2885        libnetworking/rtems_webserver/sym.c,
2886        libnetworking/rtems_webserver/uemf.c,
2887        libnetworking/rtems_webserver/uemf.h,
2888        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2889        libnetworking/rtems_webserver/url.c,
2890        libnetworking/rtems_webserver/value.c,
2891        libnetworking/rtems_webserver/wbase64.c,
2892        libnetworking/rtems_webserver/webcomp.c,
2893        libnetworking/rtems_webserver/webpage.c,
2894        libnetworking/rtems_webserver/webrom.c,
2895        libnetworking/rtems_webserver/webs.c,
2896        libnetworking/rtems_webserver/webs.h,
2897        libnetworking/rtems_webserver/websuemf.c,
2898        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2899        2.1.4.
2900
29012002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2902
2903        * libchip/network/i82586.c: Include <string.h>.
2904        * libchip/network/sonic.c: Ditto.
2905
29062002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2907
2908        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2909
29102002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2911
2912        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2913
29142002-03-27      Thomas.Doerfler@imd-systems.de
2915
2916        PR 144
2917        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2918        memory address 0 when called for the first time. This is done when
2919        trying to clear the variable "dhcp_hostname".
2920
29212002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2922
2923        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2924        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2925        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2926        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2927        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2928        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2929        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2930        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2931        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2932        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2933        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2934        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2935        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2936        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2937        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2938        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2939        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2940        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2941        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2942        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2943        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2944        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2945        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2946        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2947        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2948        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2949        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2950        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2951        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2952        AUTOMAKE_OPTIONS.
2953        * libnetworking/configure.ac:
2954        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2955        foreign 1.6]).
2956        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2957        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2958        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2959        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2960        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2961        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2962        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2963        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2964        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2965        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2966        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2967        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2968        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2969        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2970        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2971        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2972        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2973
29742002-03-27      Ilya Alexeev <ilya@continuum.ru>
2975
2976        PR 162
2977        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2978        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2979        used in a device write routines.  Now ppp_softc structure have own
2980        character for writing to device (sc_outchar).  I think that converting
2981        local variables to static is not a right solution, because problems will
2982        occur in the case of two or more ppp instances.
2983        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2984        must be u_long, otherwise in the case of the big output packet endless
2985        loop may occur.
2986
29872002-03-21      Ilya Alexeev <ilya@continuum.ru>
2988
2989        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2990        preparations for multiple PPPD connections.
2991
29922002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2993
2994        PR 149
2995        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2996        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2997        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2998        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2999
30002002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3001
3002        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3003        * configure.ac: Modified to reflect addition.
3004
30052002-02-27      Ilya Alexeev <ilya@continuum.ru>
3006
3007        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3008        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3009        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3010        capabilities as well as eliminate some warnings.
3011
30122002-02-27      Eric Norum <eric.norum@usask.ca>
3013
3014        * libnetworking/net/radix.c: Properly handle fetching the default route
3015        when there is no route.  This was a bug in the original FreeBSD code and
3016        this fix is from an updated version of their code.
3017
30182002-02-16      Eric Norum <eric.norum@usask.ca>
3019
3020        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3021        checking.
3022
30232002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3024
3025        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3026        dodefaultroute.
3027
30282002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3029
3030        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3031        include <rtems/seterr.h>.
3032
30332002-02-01      Mike Siers <mikes@poliac.com>
3034
3035        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3036        avoid bringing the link down too fast. NOTE: Mike reports successfully
3037        running at 56K baud on a direct link.
3038
30392002-02-01      Eric Valette <valette@crf.canon.fr>
3040
3041        * librdbg/So many patches have been posted recently on the mailing list
3042        and  because we were unable to find correct solution to compile on
3043        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3044        because the coding  style of rdbg was rather inconsistant among various
3045        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3046        global coding style (using indent + manual edits), 2) incorporate/review
3047        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3048        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3049        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3050        after rdbg initialization is done, NB : the paches is huge but it is
3051        mainly due to coding styke chnages.  Only few lines of codes have been
3052        really changed and they do not impact  rdbg functionnality (AFAIKT).
3053        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3054        librdbg/include/rdbg/m68k/rdbg_f.h,
3055        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3056        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3057        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3058        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3059        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3060        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3061        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3062        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3063        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3064        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3065        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3066        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3067        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3068        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3069        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3070        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3071
30722002-01-31      Mike Siers <mikes@poliac.com>
3073
3074        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3075        * Nice Update of PPPD support which eliminates the requiremetn that
3076        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3077        and reports that it seems to be more stable and handle larger packets
3078        better.  This patch replaces the termios tasks with more general pppd
3079        network driver tasks.  The functions pppinput() and pppstart() get
3080        called from the interrupt service routine.
3081        * libnetworking/Makefile.am, libnetworking/configure.ac,
3082        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3083        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3084        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3085        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3086        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3087        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3088        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3089        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3090        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3091        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3092        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3093        libnetworking/net/route.c, libnetworking/net/route.h,
3094        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3095        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3096        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3097        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3098        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3099        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3100        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3101        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3102        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3103        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3104        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3105        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3106        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3107        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3108        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3109        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3110        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3111        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3112        libnetworking/pppd/example/README,
3113        libnetworking/pppd/example/netconfig.h,
3114        libnetworking/wrapup/Makefile.am: Modified.
3115        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3116        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3117        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3118        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3119        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3120        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3121        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3122        libnetworking/modem/pppcompress.c: Subdirectory removed.
3123
31242002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3125
3126        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3127        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3128
31292002-01-18      Till Straumann <strauman@slac.stanford.edu>
3130
3131        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3132        issues: - exception handler needs to enable MSR_FP if the interrupted
3133        thread is FP enabled. - printk message for MSR fixed and added
3134        stacktrace. NOTE: this requires the stacktrace patch to
3135        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3136        however).
3137
31382002-01-06      Joel Sherrill <joel@OARcorp.com>
3139
3140        * optman/.cvsignore: Added aclocal.m4 and configure.
3141        * optman/.cvsignore: New file.
3142
31432002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3144
3145        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3146
31472002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3148
3149        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3150        * optman/ChangeLog: New.
3151        * optman/configure.ac: New.
3152        * optman/Makefile.am: New.
3153        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3154        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3155
31562001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3157
3158        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3159
31602001-12-18      Eric Norum <eric.norum@usask.ca>
3161
3162        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3163        `directories' (path names with a / at the end) while disallowing open()
3164        operations on TFTP `directories'.
3165
31662001-12-07      Eric Norum <eric.norum@usask.ca>
3167
3168        * libnetworking/lib/tftpDriver.c: Restore write capability.
3169
31702001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3171
3172        * libchip/network/sonic.h: Fix typo.
3173        * libnetworking/arpa/Makefile.am: Remove stray lines.
3174
31752001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3176
3177        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3178
31792001-10-18      Eric Norum <eric.norum@usask.ca>
3180
3181        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3182        chdir() and open() operations within the TFTP file system.
3183
31842001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3185
3186        * librdbg/configure.ac: Fix latent bug exposed by removal of
3187        config.cache's which prevented powerpc targets librdbg from building.
3188
31892001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3190
3191        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3192        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3193        autoconf-2.52 happy.
3194
31952001-10-12      Mike Siers <mikes@poliac.com>
3196
3197        * libnetworking/Update to stable working state.  Congratulations Mike!
3198        :).
3199        * libnetworking/modem_example: Directory removed.
3200        * libnetworking/modem_example/16550.h,
3201        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3202        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3203        libnetworking/modem_example/ppp.h,
3204        libnetworking/modem_example/pppcompress.c: Files removed.
3205        * libnetworking/pppd/example/pppd.options: New file.
3206        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3207        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3208        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3209        libnetworking/pppd/rtemsmain.c: Updated.
3210
32112001-10-12      Joel Sherrill <joel@OARcorp.com>
3212
3213        * libchip/serial/z85c30.c: Fixed typo.
3214
32152001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3216
3217        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3218        * configure.in: Remove.
3219        * configure.ac: New file, generated from configure.in by autoupdate.
3220        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3221        * libchip/configure.in: Remove.
3222        * libchip/configure.ac: New file, generated from configure.in by
3223        autoupdate.
3224        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3225        * librdbg/configure.in: Remove.
3226        * librdbg/configure.ac: New file, generated from configure.in by
3227        autoupdate.
3228        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3229        * libnetworking/configure.in: Remove.
3230        * libnetworking/configure.ac: New file, generated from configure.in by
3231        autoupdate.
3232
32332001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3234
3235        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3236        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3237        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3238
32392001-09-27      Joel Sherrill <joel@OARcorp.com>
3240
3241        * libchip/ChangeLog: Fixed typo in date.
3242
32432001-09-27      Eric Norum <eric.norum@usask.ca>
3244
3245        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3246        TFTP  filesystem.
3247
32482001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3249
3250        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3251        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3252        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3253        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3254        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3255        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3256        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3257        'PREINSTALL_FILES ='.
3258        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3259        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3260        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3261        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3262        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3263        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3264        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3265        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3266        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3267        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3268        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3269        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3270
32712001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3272
3273        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3274        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3275        * librdbg/src/m68k/any/Makefile.am: Ditto.
3276        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3277        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3278        happy.
3279
32802001-09-21      Joel Sherrill <joel@OARcorp.com>
3281
3282        * libchip/network/Makefile.am: Fixed typo on file name.
3283        * libchip/network/i82586.c: Commented out line 318 which is referencing
3284        a member of a structure that is not currently there.  This needs to be
3285        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3286        to C style.
3287
32882001-09-19      Eric Norum <eric.norum@usask.ca>
3289
3290        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3291
32922001-09-19      Chris Johns <ccj@acm.org>
3293
3294        * libchip/network/README.i82586, libchip/network/i82586.c,
3295        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3296        Network driver for Intel i82586.
3297        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3298        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3299        "root" filesystem with information obtained via the DHCP response.
3300
33012001-09-14      Eric Norum <eric.norum@usask.ca>
3302
3303        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3304        make gcc 3.x happy.
3305
33062001-08-16      Mike Siers <mikes@poliac.com>
3307
3308        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3309        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3310        These support callback functionality that has not even been compiled
3311        under RTEMS yet.
3312        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3313        example application.  Mike's notes on the modifications: - renamed
3314        error() function because of namespace problems - removed calls to the
3315        exit() funciton - removed extra files from the pppd source directory -
3316        defined pppd task constant values in rtemspppd.h - modifyied example
3317        code to get actual tick per second value - placed the pppd 2.3.11 man
3318        page file (pppd.8) into the pppd directory.
3319        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3320        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3321        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3322        libnetworking/pppd/rtems-ppp.c: Deleted.
3323        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3324        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3325        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3326        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3327        libnetworking/pppd/example/init.c,
3328        libnetworking/pppd/example/netconfig.h,
3329        libnetworking/pppd/example/ppp.conf,
3330        libnetworking/pppd/example/pppdapp.c,
3331        libnetworking/pppd/example/system.h: New files.
3332        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3333        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3334        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3335        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3336        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3337        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3338        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3339        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3340        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3341        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3342        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3343        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3344        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3345        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3346        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3347
33482001-08-16      Joel Sherrill <joel@OARcorp.com>
3349
3350        * libnetworking/pppd/example/Makefile: Removed.
3351        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3352        to avoid bootstrap -c clobbering it.
3353        * libnetworking/rtems_telnetd/.cvsignore: New file.
3354
33552001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3356
3357        * libnetworking/Makefile.am, libnetworking/configure.in,
3358        libnetworking/rtems_servers/Makefile.am,
3359        libnetworking/rtems_servers/telnetd.c,
3360        libnetworking/rtems_servers/telnetd.h,
3361        libnetworking/rtems_telnetd/Makefile.am,
3362        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3363        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3364        libnetworking/rtems_telnetd/telnetd.c,
3365        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3366        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3367        effect when ftpd change. - the tcp/ip stats have been implemented into
3368        icmds.c and started when telnetd daemon is started.
3369        * libnetworking/rtems_servers/telnetd.c,
3370        libnetworking/rtems_servers/telnetd.h: Removed.
3371        * libnetworking/rtems_telnetd: New directory.
3372        * libnetworking/rtems_telnetd/Makefile.am,
3373        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3374        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3375        libnetworking/rtems_telnetd/telnetd.c,
3376        libnetworking/rtems_telnetd/telnetd.h: New files.
3377
33782001-06-14      Joel Sherrill <joel@OARcorp.com>
3379
3380        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3381        Moved from libmisc/shell so the network stack to address network
3382        depenendency.
3383        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3384
33852001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3386
3387        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3388
33892001-05-15      Joel Sherrill <joel@OARcorp.com>
3390
3391        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3392        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3393        accidentally deleted the incorrectly empty versions.
3394
33952001-05-14      Till Straumann <strauman@slac.stanford.edu>
3396
3397        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3398        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3399        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3400        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3401        to know the values) - the affected BSP (shared/motorola) headers have
3402        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3403        driver (libchip/network/dec21140.c) has been fixed to use
3404        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3405        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3406        who is using this driver. - the DEC driver also has been fixed to use
3407        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3408        delay_in_bus_cycles().
3409
34102001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3411
3412        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3413
34142001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3415
3416        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3417
34182001-04-24      Eric Norum <eric.norum@usask.ca>
3419
3420        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3421        NTP synchronization a little more robust -- no NTP daemon yet, but at
3422        least it trys a little harder when the primary NTP server is down.
3423
34242001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3425
3426        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3427        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3428        libnetworking/pppd/modem_example/modem.c,
3429        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3430        other strings into English.
3431        * libnetworking/pppd/STATUS: updated to reflect the changes.
3432
34332001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3434
3435        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3436        again.
3437
34382001-04-20      Eric Valette <valette@crf.canon.fr>
3439
3440        * mcp750 directory renamed new_exception processing as it supports many
3441        more CPU models.
3442        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3443        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3444        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3445        formerly in mcp750 plus modifications.
3446        * librdbg/src/powerpc/mcp750/.cvsignore,
3447        librdbg/src/powerpc/mcp750/Makefile.am,
3448        librdbg/src/powerpc/mcp750/remdeb.h,
3449        librdbg/src/powerpc/mcp750/remdeb_f.x,
3450        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3451        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3452        new_exception_processing.
3453        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3454        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3455        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3456        part of this effort to add support for the MPC8xx.
3457
34582001-04-19      Joel Sherrill <joel@OARcorp.com>
3459
3460        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3461        internal include files.
3462
34632001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3464
3465        PR 158
3466        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3467        rcmd() library call by commenting out the parts that deal with signals.
3468        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3469        stdio. The 'server-side' parts of this file which deal with
3470        authentication are disabled since they are not needed.
3471
34722001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3473
3474        * libnetworking/include/.cvsignore: Remove dangling file.
3475
34762001-03-14      Joel Sherrill <joel@OARcorp.com>
3477
3478        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3479        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3480        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3481        libchip style serial drivers can be written in libcpu or libbsp.
3482
34832001-03-01      Joel Sherrill <joel@OARcorp.com>
3484
3485        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3486        libchip/network/sonic.c, libchip/network/sonic.h,
3487        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3488        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3489        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3490        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3491        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3492        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3493        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3494        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3495
34962001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3497
3498        * librdbg/include/rdbg/Makefile.am,
3499        librdbg/include/rdbg/i386/Makefile.am,
3500        librdbg/include/rdbg/m68k/Makefile.am,
3501        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3502        style on include files.
3503
35042001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3505
3506        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3507        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3508        replace ${..} with $(..).
3509        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3510        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3511        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3512        libnetworking/rtems/Makefile.am, libnetworking/
3513        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3514        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3515        include_*HEADERS instead of H_FILES.
3516        * libnetworking/include/Makefile.am: Remove.
3517        * libnetworking/Makefile.am: Add handling of *.h files.
3518        * libnetworking/configure.in: Remove include/Makefile.
3519
35202001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3521
3522        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3523
35242001-01-31      Sergei Organov <osv@javad.ru>
3525
3526        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3527        current dir and root dir removed in favor of new libio support for
3528        task-local current and root directories. - Bug in `close_data_socket()'
3529        introduced by previous change fixed. - `command_pasv()' changed to set
3530        timeout on socket we are listening on and code fixed to don't close
3531        socket twice on error. - `serr()' changed to clear `errno'. -
3532        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3533        changed to clear `errno' before processing session. -
3534        `close_data_socket()' fixed to close both active and passive sockets -
3535        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3536        empty string  in `exec_command()'.
3537
35382001-01-25      Eric Norum <eric.norum@usask.ca>
3539
3540        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3541        improves throughput on systems which are dropping packets.   Only the
3542        first timeout is reduced.  This keeps the number of extra packets down
3543        on networks that are very busy and dropping lots of packets.
3544
35452001-01-24      Sergei Organov <osv@javad.ru>
3546
3547        * libnetworking/rtems_servers/ftpd.c,
3548        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3549        - Timeouts on sockets implemented. 'idle' field added to configuration.
3550        No timeout by default to keep backward compatibility. Note: SITE IDLE
3551        command not implemented yet. - Basic global access control implemented.
3552        'access' field added to configuration. No access limitations by default
3553        to keep backward compatibility. - Anchor data socket for active mode
3554        (using self IP and port 20.) - Fixed default data port support (still
3555        not tested). - Don't allow IP address different from originating host in
3556        PORT command to improve security. - Fixed bug in MDTM command. - Check
3557        for correctness of parsing of argument in command_port(). - Fixed
3558        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3559        a directory. - Command parsing a little bit improved: command names are
3560        now converted to upper-case to be more compatible with RFC (command
3561        names are not case-sensitive.) - Reformat comments so that they have
3562        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3563        previous changes - True ASCII mode implemented (doesn't work for hooks
3564        and /dev/null) - Passive mode implemented, PASV command added. - Default
3565        port for data connection could be used (untested, can't find ftp client
3566        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3567        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3568
35692001-01-18      Joel Sherrill <joel@OARcorp.com>
3570
3571        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3572        macro using variable arguments.
3573        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3574        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3575        since I updated the main RTEMS development machine to RedHat 7.2 and
3576        apparently got a new version of rpcgen.
3577
35782001-01-12      Sergei Organov <osv@javad.ru>
3579
3580        * libnetworking/rtems_servers/ftpd.c,
3581        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3582        - use pool of pre-created threads to handle sessions instead of
3583        creating/deleting threads on the fly - LIST output is now similar to
3584        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3585        happy with it. - LIST NAME now works (both for files and directories) -
3586        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3587        clients happy  - keep track of CWD for every session separately -
3588        ability to specify root directory name for FTPD in configuration table.
3589        FTPD will then create illusion for FTP clients that this is actually
3590        root directory. - ignore options sent in commands, thus LIST -al FILE
3591        works and doesn't try to list "-al" directory. - buffers are allocated
3592        on stack instead of heap where possible to eliminate malloc/free calls
3593        (avoid possible heap fragmentation troubles). - drop using of task
3594        notepad to pass parameters - use function arguments instead - use
3595        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3596        in socket() instead of AF_INET.
3597
35982001-01-02      Joel Sherrill <joel@OARcorp.com>
3599
3600        * libnetworking/CHANGELOG: Removed.
3601        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3602
36032000-12-14      Eric Norum <eric.norum@usask.ca>
3604
3605        * libnetworking/lib/tftpDriver.c: Added write capability.
3606
36072000-12-08      Joel Sherrill <joel@OARcorp.com>
3608
3609        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3610        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3611        numerous variable declarations conditional on PPP_COMPRESS and
3612        PPP_FILTER.  Commented out variables that were not used because the code
3613        using them was commented out. Removed totally unused variables.
3614        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3615        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3616
36172000-11-30      Joel Sherrill <joel@OARcorp.com>
3618
3619        * libnetworking/modem/ppp_tty.c: Changed to include
3620        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3621        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3622        * libnetworking/Makefile.am: Modified to reflect above.
3623
36242000-11-27      Joel Sherrill <joel@OARcorp.com>
3625
3626        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3627
36282000-11-25      Eric Norum <eric.norum@usask.ca>
3629
3630        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3631        core.
3632
36332000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3634
3635        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3636        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3637        subdir.
3638        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3639        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3640        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3641        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3642        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3643        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3644        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3645        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3646        ppp_tty.c and the real pppd main is in pppmain.c.
3647
36482000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3649
3650        * libchip/network/sonic.c: Added ipalign() routine to align the received
3651        packet so that the ip header is on a 32-bit boundary. Necessary for
3652        cpu's that do not allow unaligned loads and stores and when the 32-bit
3653        DMA mode is used.
3654
36552000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3656
3657        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3658        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3659        ACLOCAL_AMFLAGS.
3660        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3661        ACLOCAL_AMFLAGS.
3662        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3663        ACLOCAL_AMFLAGS.
3664
36652000-11-03      Chris Johns <ccj@acm.org>
3666
3667        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3668        libchip/network/cs8900.h: New files.
3669
36702000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3671
3672        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3673        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3674        $(RTEMS_TOPdir)/aclocal.
3675        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3676        $(RTEMS_TOPdir)/aclocal.
3677        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3678        $(RTEMS_TOPdir)/aclocal.
3679
36802000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3681
3682        * configure.in: Switch to GNU-canonicalization.
3683        * Makefile.am: Reflect changes to configure.in.
3684        * acinclude.m4: Remove.
3685
36862000-10-30      Joel Sherrill <joel@OARcorp.com>
3687
3688        * POSIX include files merged into newlib.  This resulted in some
3689        definitions moving to other files and thus some secondary effects in
3690        RTEMS source code.
3691        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3692        in sync with newlib's <machine/types.h>.
3693        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3694        definition of struct itimerval in <sys/time.h>.
3695
36962000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3697
3698        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3699        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3700        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3701        * ChangeLog: Fix typos.
3702        * configure.in: add tests to the GNU canonicalized subdirectories.
3703
37042000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3705
3706        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3707        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3708        the lib directory before configuring lib/.
3709
37102000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3711
3712        * configure.in, Makefile.am: add exec to the GNU canonicalized
3713        subdirectories.
3714        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3715        * configure.in: add libnetworking, librpc and librdb to the GNU
3716        canonicalized subdirectories.
3717        * configure.in: add libmisc and libchip to the GNU canonicalized
3718        subdirectories.
3719        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3720        Switch to GNU canonicalization.
3721        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3722        Switch to GNU canonicalization.
3723        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3724        Switch to GNU canonicalization.
3725
37262000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3727
3728        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3729        canonicalization to libfs/. The approach is currently a bit of a hack as
3730        GNU canonicalization does not support the per-BSP build some of the
3731        other directories require.  As more of the tree is converted, this will
3732        become less  of an issue.
3733
37342000-10-20      Joel Sherrill <joel@OARcorp.com>
3735
3736        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3737        parameter.
3738
37392000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3740
3741        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3742        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3743        * librdbg/configure.in: Add m68k support.
3744        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3745        subdirectory.
3746        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3747        failure.
3748        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3749        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3750        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3751        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3752        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3753        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3754        librdbg/src/m68k/.cvsignore: New files.
3755        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3756        function pointers.
3757        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3758        _after_ pointer has been checked against NULL.
3759
37602000-10-18      Joel Sherrill <joel@OARcorp.com>
3761
3762        * wrapup/Makefile.am: Added libfs.
3763
37642000-10-18      Chris Johns <ccj@acm.org>
3765
3766        * libfs created.
3767        * configure.in: Added libfs subdirectory.
3768        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3769
37702000-09-28      Joel Sherrill <joel@OARcorp.com>
3771
3772        * libnetworking/rtems_webserver/Makefile.am,
3773        libnetworking/rtems_webserver/base64.c,
3774        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3775        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3776
37772000-09-22      Joel Sherrill <joel@OARcorp.com>
3778
3779        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3780        libnetworking/rtems/rtems_bsdnet_internal.h,
3781        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3782        have included rtems.h.  It is now including precisely the  least amount
3783        of low level, yet portable .h files to get the basic RTEMS types
3784        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3785        used machine/types.h to include rtems.h.
3786
37872000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3788
3789        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3790
37912000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3792
3793        * libnetworking/ChangeLog: Cleanup.
3794
37952000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3796
3797        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3798        * libchip/ChangeLog: Fix formating.
3799
38002000-09-05      Joel Sherrill <joel@OARcorp.com>
3801
3802        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3803        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3804        confusion and to work with the converted flags.
3805
38062000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3807
3808        * wrapup/Makefile.am: Include compile.am.
3809        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3810        libchip/serial/Makefile.am: Include compile.am.
3811        * librdbg/src/i386/any/Makefile.am,
3812        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3813        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3814        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3815        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3816        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3817        libnetworking/rtems_servers/Makefile.am,
3818        libnetworking/rtems_webserver/Makefile.am,
3819        libnetworking/wrapup/Makefile.am: Include compile.am.
3820
38212000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3822
3823        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3824        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3825
38262000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3827
3828        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3829
38302000-08-31      Joel Sherrill <joel@OARcorp.com>
3831
3832        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3833        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3834        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3835        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3836        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3837        * libnetworking/wbase64.c: Removed.
3838        * libnetworking/Makefile.am, libnetworking/asp.c,
3839        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3840        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3841        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3842        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3843        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3844        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3845        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3846        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3847        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3848        Modified.
3849
38502000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3851
3852        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3853
38542000-08-30      Joel Sherrill <joel@OARcorp.com>
3855
3856        * libnetworking/rtems_webserver/license.txt: New file.
3857
38582000-08-10      Joel Sherrill <joel@OARcorp.com>
3859
3860        * ChangeLog: New file.
3861        * libchip/ChangeLog: New file.
3862        * librdbg/ChangeLog: New file.
3863        * libnetworking/ChangeLog: New file.
3864
Note: See TracBrowser for help on using the repository browser.