source: rtems/c/src/ChangeLog @ 12f9e942

4.104.115
Last change on this file since 12f9e942 was 3c12db5f, checked in by Joel Sherrill <joel.sherrill@…>, on 12/04/08 at 22:57:10

2008-12-04 Jukka Pietarinen <jukka.pietarinen@…>

  • aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
  • Property mode set to 100644
File size: 144.5 KB
Line 
12008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
2
3        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
4
52008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
6
7        * libchip/serial/ns16550.c: Transmit the character in the polled write
8        function within a critical section for printk() compatibility.
9
102008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
11
12        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
13
142008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
17
182008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
21
222008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * aclocal/bsp-bootcard-options.m4: Fix quoting.
25
262008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * aclocal/bsp-bootcard-options.m4: New file.
29        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
30
312008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
32
33        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
34        BSPs that support this feature.
35
362008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * libchip/serial/ns16550.c: Fix typo.
39
402008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * libchip/serial/ns16550.c: Fix typo.
43
442008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
45
46        * libchip/serial/ns16550.c: Add not supported on arm even though it is
47        not simple vectored.
48
492008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
50
51        * libchip/serial/ns16550.c: Not currently supported on architectures
52        with simple vectored interrupt model.
53
542008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * aclocal/version.m4: Bump RTEMS_API to 4.10.
57        Bump _RTEMS_VERSION to 4.9.99.0.
58
592008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
60
61        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
62        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
63        functions have now static linkage type.  Added constant qualifier to
64        operations table and read-only function parameters.
65
66        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
67        c/src/libchip/serial/serial.h:  Include required header files.  Removed
68        support for old PowerPC exception handling.  Various fixes for
69        interrupt related routines.  Added support for BSPs with IRQ extension
70        API.
71
722008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
75        is no PCI bus based upon the BSP not having a base address defined.
76        This means this driver cannot be supported on that board.
77
782008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
79
80        * libchip/network/dec21140.c, libchip/network/elnk.c,
81        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
82
832008-09-17      Miao Yan <yanmiaobest@gmail.com>
84
85        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
86        add simple device only filesystem (devfs), optionally completely drop
87        out filesystem, and to clean up disabling newlib reentrancy support.
88        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
89        now has a 15K code space.
90        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
91        Removed.
92
932008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
94
95        * libchip/ide/ata.h: Convert to Unix file format.
96
972008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
98
99        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
100        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
101        libchip/serial/serial.h, libchip/serial/serprobe.c,
102        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
103        Convert to "bool".
104        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
105        libchip/i2c/spi-memdrv.h: Convert to "bool".
106        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
107        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
108        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
109        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
110        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
111        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
112        Convert to "bool".
113        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
114        Convert to "bool".
115        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
116        Convert to "bool".
117
1182008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
119
120        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
121        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
122        memory driver to not use the clock ioctl to install a method to poll
123        for input. It now uses a Class API Timer which means we can eliminate
124        this special IOCTL from all clock drivers.
125        * libchip/shmdr/setckvec.c: Removed.
126
1272008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
128
129        * libchip/network/sonic.c: Do not declare a variable just to hold an
130        ignored return value.
131
1322008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
133
134        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
135
1362008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
137
138        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
139        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
140
1412008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * libchip/display/disp_hcms29xx.c: Do not make these static. They
144        appear to be unused that way.
145
1462008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * libchip/shmdr/shm_driver.h: Correct prototypes.
149
1502008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
151
152        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
153        variables and made methods static.
154
1552008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * libchip/serial/ns16550.c: Fix warning.
158
1592008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
160
161        * aclocal/prog-cc.m4: Add -Wnested-externs.
162
1632008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
164
165        * libchip/network/dec21140.c: Add missing prototype.
166        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
167
1682008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
171        -Wstrict-prototypes to RTEMS_CFLAGS.
172
1732008-08-02      Chris Johns <chrisj@rtems.org>
174
175        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
176        rtems_blkdev_request count and start references. Use
177        RTEMS_BLKDEV_START_BLOCK.
178
1792008-07-29      Chris Johns <chrisj@rtems.org>
180
181        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
182
183        * libchip/ide/ata.c: Change to use a mutex rather than disable
184        pre-emption. Updated to the libblock changes.
185
186        * libchip/ide/ata_internal.h: Updated to the new chains API.
187
188        * libchip/ide/ide_controller.c: Updated to the libblock
189        changes. Added come debug tracing.
190
191        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
192        to the libblock changes.
193
1942008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
195
196        * configure.ac: Remove RPCGEN, RPCTOOLS.
197
1982008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
199
200        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
201        for output format specifiers.
202
2032008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
204
205        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
206        Fixed some data types
207
2082008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
209
210        * libchip/i2c/spi-sd-card.c: Added missing header file.
211        * libchip/Makefile.am: Added SD Card driver.
212
2132008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
214
215        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
216        make glyphs non-constant, added file headers
217
2182008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
219
220        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
221        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
222        * libchip/display/font_hcms29xx.h
223        Creation of SPI display driver
224
2252008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
226
227        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
228        via SPI.
229
2302008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
231
232        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
233        AC_PREREQ(2.62).
234
2352008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
236
237        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
238
2392008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
240
241        * libchip/Makefile.am: Move termios helper routines from libchip to
242        libcsupport. Add routine which makes it easy for a termios device
243        driver to inform termios of its default baud rate. This avoids
244        inconsistencies in later termios settings changes.
245        * libchip/serial/termios_baud2index.c,
246        libchip/serial/termios_baud2num.c: Removed.
247
2482008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
249
250        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
251
2522008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
253
254        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
255        not fail if there are none.
256
2572008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
258
259        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
260        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
261        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
262        * libchip/Makefile.am:
263        derived a generic spi memory driver from spi-flash-m25p40,
264        added descriptor for fram fm25l256
265
2662008-05-07      Till Straumann <strauman@slac.stanford.edu>
267
268        PR 649/bsps
269        * libchip/ide/ata.c: Give up if the interface does not become ready.
270
2712008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
272
273        Moved to cpukit.
274        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
275        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
276        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
277        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
278        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
279        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
280        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
281        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
282        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
283        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
284        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
285        nfsclient/src/xdr_mbuf.c: Removed.
286
2872008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
288
289        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
290
2912008-01-05      Chris Johns <chrisj@rtems.org>
292
293        * libchip/flash/am29lv160.c: Update the blank check error message
294        to say there is an error.
295       
2962007-12-22      Chris Johns <chrisj@rtems.org>
297
298        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
299        the hello message. Just one line but still a little too long.
300       
3012007-12-14      Chris Johns <chrisj@rtems.org>
302
303        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
304        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
305        * libchip/flash, libchip/flash/am29lv160.c,
306        libchip/flash/am29lv160.h: New.
307
3082007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
309
310        * libchip/network/if_fxp.c: Spacing.
311
3122007-11-20      Till Straumann <strauman@slac.stanford.edu>
313
314        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
315        Avoid using 'stdio' before the system is up and fully
316        initialized.
317
3182007-11-20      Till Straumann <strauman@slac.stanford.edu>
319
320        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
321        * libchip/Makefile.am, libchip/preinstall.am:
322        added new driver for Maxim DS1375 i2c RTC.
323
3242007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
325
326        * libchip/i2c/spi-flash-m25p40.c:
327        added addressing call in write function
328
3292007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
330
331        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
332        * libchip/Makefile.am:
333        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
334
3352007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
336
337        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
338
3392007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
340
341        * nfsclient/Makefile.am: Fix errors.
342
3432007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
344
345        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
346
3472007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
348
349        * aclocal/version.m4: Bump RTEMS_API to 4.9.
350        Bump RTEMS_VERSION to 4.8.99.0.
351
3522007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
353
354        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
355
3562007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
357
358        * configure.ac: Remove AC_PROG_AWK (Unused).
359
3602007-09-14      Daron Chabot <djc915@mail.usask.ca>
361
362        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
363        rtems_interrupt_vector, to permit passing arbitrary arguments to the
364        ISR. Clean up of variables to silence compiler warnings.
365
3662007-09-13      Daniel Hellstrom <daniel@gaisler.com>
367
368        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
369
3702007-09-12      Daniel Hellstrom <daniel@gaisler.com>
371
372        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
373          - Odd bit bug in some chips taken care of.
374          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
375            alignment but failing to do so must have made the driver writer to make
376            some incorrect assumptions about MBUFs.
377          - Fixed MBUF handling to handle mbuf chains better. The Data length of
378            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
379          - Made while loop responsible for copying data to fifo port copy 16 shorts
380            per loop instead of 1 short, increasing the copying process.
381
3822007-09-07      Daniel Hellstrom <daniel@gaisler.com>
383
384        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
385        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
386
3872007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
388
389        * configure.ac, wrapup/Makefile.am: Remove RDBG.
390        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
391        librdbg/Makefile.am, librdbg/preinstall.am,
392        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
393        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
394        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
395        librdbg/include/rdbg/powerpc/rdbg_f.h,
396        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
397        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
398        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
399        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
400        librdbg/src/servtsp.c, librdbg/src/servutil.c,
401        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
402        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
403        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
404        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
405        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
406        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
407        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
408        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
409        librdbg/src/powerpc/rdbg_f.c,
410        librdbg/src/powerpc/new_exception_processing/remdeb.h,
411        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
412        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
413        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
414
4152007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
416
417        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
418
4192007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
420
421        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
422          sizes.
423
4242007-07-27      Chris Johns <chrisj@rtems.org>
425
426        * wrapup/Makefile.am: Create archive from a file for hosts
427        with a limited command line size.
428
4292007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
430
431        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
432          sizes.
433
4342007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
435       
436        * configure.ac: Add nfsclient.
437        * nfsclient/Makefile.am: New.
438        * nfsclient/proto/Makefile, nfsclient/Makefile,
439          nfsclient/src/Makefile: Remove.
440        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
441        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
442
4432007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
444
445        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
446        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
447        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
448        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
449        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
450        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
451        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
452        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
453        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
454        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
455        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
456        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
457
4582007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
459
460        * libchip/serial/ns16550.c: removed timed out wait for transmitter
461        to become ready: This will not work for fast CPUs.
462
4632007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
464
465        * libchip/ide/ata.c: fixed warning
466
4672007-06-20      Ray Xu <rayx@gmail.com>
468
469        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
470        console, and libio. This shrinks the memory requirements but Joel has
471        not figured out how best to present this to application space.
472        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
473        New files.
474
4752007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
476
477        * optman/sapi/no-io.c: Split IO Manager into one function per file so
478        now we only need required initialization methods.
479
4802007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
481
482        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
483        parameter since it was used to configure a no longer used feature.
484        Device names are now part of the filesystem not in a table.
485
4862007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
487
488        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
489        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
490        optman/rtems/no-part.c, optman/rtems/no-region.c,
491        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
492        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
493        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
494        other optional managers so using them reduces application size
495        instead of increasing it.
496        * optman/rtems/no-barrier.c: New file.
497
4982007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
499
500        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
501        adjustments to pci-API changes.
502        * libchip/network/dec21140.c, libchip/network/elnk.c,
503        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
504        changes.
505
5062007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
507
508        * libchip/network/dec21140.c, libchip/network/if_dc.c,
509        libchip/network/if_fxp.c: Reflect changes to pci-API.
510
5112007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
512
513        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
514        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
515
5162007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
517
518        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
519          being used to compile "tools").
520
5212007-03-13      Joel Sherrill <joel@OARcorp.com>
522
523        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
524
5252007-03-12      Joel Sherrill <joel@OARcorp.com>
526
527        * libchip/network/cs8900.c, libchip/network/cs8900.h,
528        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
529        and/or fix mistake in copyright notice. Both of these mistakes appear
530        to be from code submitted after these changes were made previously.
531
5322007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
533
534        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
535
5362007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
537
538        * libchip/Makefile.am: Correct path to README.tulipclone.
539
5402007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
541
542        * libchip/ide/ata.c: Remove superfluous type casts.
543
5442007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
545
546        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
547        Use size_t for sizes.
548
5492007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
550
551        * libchip/ide/ata.c: in ata_request_done: moved call to free()
552        from preemption disabled region
553
5542007-01-16      Till Straumann <strauman@slac.stanford.edu>
555
556        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
557        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
558        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
559
5602006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
561
562        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
563          ioctl_command_t as ioctl argument.
564
5652006-12-13      Joel Sherrill <joel@OARcorp.com>
566
567        * librtems++/include/rtems++/rtemsEvent.h,
568        librtems++/include/rtems++/rtemsMessageQueue.h,
569        librtems++/include/rtems++/rtemsSemaphore.h,
570        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
571        librtems++/src/rtemsMessageQueue.cc,
572        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
573        rtems_unsigned32 to uint32_t.
574
5752006-12-13      Joel Sherrill <joel@OARcorp.com>
576
577        PR 1181/bsps
578        * optman/rtems/no-msg.c: Clean up dead code.
579
5802006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
581
582        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
583
5842006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
585
586        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
587        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
588        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
589
5902006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
591
592        * configure.ac: New BUG-REPORT address.
593
5942006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
595
596        * Makefile.am: Remove ampolish3.
597
5982006-11-17      Joel Sherrill <joel@OARcorp.com>
599
600        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
601        blank lines.
602
6032006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
604
605        * configure.ac: Remove RTEMS_AMPOLISH3.
606        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
607          Remove checks for AMPOLISH3.
608        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
609        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
610        * ampolish3: Remove.
611
6122006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
613
614        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
615        * aclocal/prog-cc.m4: Remove CFLAGS.
616        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
617        Compose CFLAGS. Append CFLAGS to ac_configure_args.
618
6192006-10-23      Joel Sherrill <joel@OARcorp.com>
620
621        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
622
6232006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
624
625        * automake/compile.am: Use hard-coded RTEMS_* flags.
626
6272006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
628
629        * aclocal/rtems-top.m4: Remove RTEMS_API.
630        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
631
6322006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
633
634        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
635
6362006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
637
638        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
639
6402006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
641
642        * aclocal/version.m4: Bump version to 4.7.99.0.
643
6442006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
645
646        * configure.ac: Require autoconf-2.60. Require automake-1.10.
647
6482006-09-11      Joel Sherrill <joel@OARcorp.com>
649
650        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
651
6522006-09-04      Joel Sherrill <joel@OARcorp.com>
653
654        * libchip/network/greth.c, libchip/network/open_eth.c,
655        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
656        introduced by warning removal.
657
6582006-09-01      Joel Sherrill <joel@OARcorp.com>
659
660        * libchip/network/greth.c, libchip/network/open_eth.c,
661        libchip/network/smc91111.c: Remove warnings and correct prototype
662        added earlier today.
663
6642006-09-01      Joel Sherrill <joel@OARcorp.com>
665
666        * libchip/network/cs8900.c, libchip/network/greth.c,
667        libchip/network/i82586.c, libchip/network/open_eth.c,
668        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
669        sized integers, and inttypes.h printf helpers.
670
6712006-08-09      Kolja Waschk <waschk@telos.de>
672
673        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
674
6752006-07-12      Joel Sherrill <joel@OARcorp.com>
676
677        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
678
6792006-07-11      Jerry Needell <jerry.needell@unh.edu>
680
681        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
682        4.6 branch.  Original modifications by Gaisler Enterprises.
683        * libchip/network/greth.c, libchip/network/greth.h: New files.
684
6852006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
686
687        * ide/ata.[ch]:
688        (PR1118) fetch priority for ATA task from a variable,
689        not a fixed configuration value.
690       
6912006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
692
693        * Makefile.am: Add ampolish3.
694
6952006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
696
697        * ampolish3: New.
698        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
699
7002006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
701
702        * aclocal/rtems-ampolish.m4: New.
703        * configure.ac: Use RTEMS_AMPOLISH3.
704
7052006-04-18  Joel Sherrill <joel@OARcorp.com>
706
707        * aclocal/version.m4: Updated to rtems-4.6.99.3.
708
7092006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
710
711        PR 853/filesystem
712        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
713        should be modified to support the new exception scheme and to use the
714        handle parameter.
715
7162006-02-a32     Eric Norum <norume@aps.anl.gov>
717
718        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
719        "newer" PCI access calls.  Minor cleanups.  Comments.
720
7212006-01-12      Eric Norum <norume@aps.anl.gov>
722
723        PR 861/networking
724        PR 863/networking
725        * libchip/network/smc91111.c: Fix illegal lvalue increments.
726
7272006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
728
729        * wrapup/Makefile.am: Add preinstall.am.
730        * libchip/Makefile.am: Build libchip/network/smc91111.
731        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
732        Eliminate cyg_int* crap.
733
7342006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
735
736        * librdbg/Makefile.am: Add preinstall.am.
737        * aclocal/bsp-configure.m4: Add ampolish3.
738        New header guards.
739
7402006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
741
742        * libchip/network/open_eth.c, libchip/network/open_eth.h:
743        Merger from rtems-4-6-branch.
744
7452006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
746
747        * libchip/network/smc91111.c
748        libchip/network/smc91111config.h
749        libchip/network/smc91111exp.h
750        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
751        * libchip/Makefile.am: Reflect adding smc91111*.
752
7532006-01-08      Joel Sherrill <joel@OARcorp.com>
754
755        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
756        char *.
757
7582006-01-08      Joel Sherrill <joel@OARcorp.com>
759
760        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
761        warnings.
762
7632005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
764
765        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
766        Add RTEMS_RELLDFLAGS.
767        * automake/compile.am: Remove RTEMS_USE_GCC.
768        Remove RTEMS_RELLDFLAGS.
769        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
770
7712005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
772
773        * libchip/network/if_media.h, libchip/network/mii.h:
774        Remove (Moved to cpukit).
775        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
776        and libchip/network/if_media.h.
777        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
778        if_media.h having moved.
779
7802005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
781
782        * automake/compile.am, automake/host.am, automake/local.am,
783        automake/subdirs.am: Remove depend.
784        * configure.ac: Explicitly pass --libdir and --includedir to
785        testsuites.
786
7872005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
788
789        * configure.ac: Reflect changes to testsuites.
790
7912005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
792
793        * automake/compile.am: Remove GCCSPECS.
794        * aclocal/prog-cc.m4: Add GCCSPECS.
795        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
796
7972005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
798
799        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
800        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
801
8022005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
803
804        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
805        libcpu/byteorder.h for i386.
806
8072005-11-02      Till Straumann <strauman@slac.stanford.edu>
808
809        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
810        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
811        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
812        added a simple API/library for i2c devices and drivers for i2c
813        2-byte eeproms and a ds1621 temperature sensor; API is documented
814        in libi2c.h.
815
8162005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
817
818        * libnetworking/pppd/ipxcp.c,
819        libnetworking/pppd/chat.c,
820        libnetworking/pppd/patchlevel.h,
821        libnetworking/pppd/upap.h,
822        libnetworking/pppd/md5.h,
823        libnetworking/pppd/pppd.8,
824        libnetworking/pppd/README,
825        libnetworking/pppd/preinstall.am,
826        libnetworking/pppd/md4.h,
827        libnetworking/pppd/magic.c,
828        libnetworking/pppd/pppd.h,
829        libnetworking/pppd/demand.c,
830        libnetworking/pppd/rtemsmain.c,
831        libnetworking/pppd/sys-rtems.c,
832        libnetworking/pppd/ipcp.h,
833        libnetworking/pppd/lcp.h,
834        libnetworking/pppd/chap_ms.c,
835        libnetworking/pppd/md4.c,
836        libnetworking/pppd/rtemspppd.h,
837        libnetworking/pppd/cbcp.h,
838        libnetworking/pppd/auth.c,
839        libnetworking/pppd/lcp.c,
840        libnetworking/pppd/example/README,
841        libnetworking/pppd/example/ppp.conf,
842        libnetworking/pppd/example/system.h,
843        libnetworking/pppd/example/netconfig.h,
844        libnetworking/pppd/example/pppdapp.c,
845        libnetworking/pppd/example/init.c,
846        libnetworking/pppd/example/Makefile-user,
847        libnetworking/pppd/example/pppd.options,
848        libnetworking/pppd/rtemspppd.c,
849        libnetworking/pppd/ipxcp.h,
850        libnetworking/pppd/chap_ms.h,
851        libnetworking/pppd/options.c,
852        libnetworking/pppd/magic.h,
853        libnetworking/pppd/chap.h,
854        libnetworking/pppd/cbcp.c,
855        libnetworking/pppd/upap.c,
856        libnetworking/pppd/chap.c,
857        libnetworking/pppd/Makefile.am,
858        libnetworking/pppd/ccp.h,
859        libnetworking/pppd/utils.c,
860        libnetworking/pppd/rtemsdialer.h,
861        libnetworking/pppd/fsm.h,
862        libnetworking/pppd/pathnames.h,
863        libnetworking/pppd/md5.c,
864        libnetworking/pppd/fsm.c,
865        libnetworking/pppd/ipcp.c,
866        libnetworking/pppd/STATUS,
867        libnetworking/pppd/ccp.c,
868        libnetworking/Makefile.am: Remove (Moved to cpukit).
869
8702005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
871
872        * configure.ac: Remove libnetworking, libnetworking/pppd.
873        * wrapup/Makefile.am: Remove libpppd.a.
874
8752005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
876
877        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
878        rtemsdialer.h to $(includedir)/rtems.
879
8802005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
881
882        * libnetworking/rtems_telnetd/icmds.c,
883        libnetworking/rtems_telnetd/Makefile.am,
884        libnetworking/rtems_telnetd/preinstall.am,
885        libnetworking/rtems_telnetd/pty.c,
886        libnetworking/rtems_telnetd/pty.h,
887        libnetworking/rtems_telnetd/README,
888        libnetworking/rtems_telnetd/telnetd.c,
889        libnetworking/rtems_telnetd/telnetd.h:
890        Remove (Moved to cpukit).
891
8922005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
893
894        * configure.ac: Remove libnetworking/rtems_telnetd.
895        * libnetworking/Makefile.am: Remove rtems_telnetd.
896        * libnetworking/README: Remove (Obsolete).
897        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
898
8992005-10-20  Eric Norum <norume@aps.anl.gov>
900
901        * libchip/network/dec21140.c: Clean up PCI mapping.
902
9032005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
904
905        * libnetworking/pppd/Makefile.am: Use preinstall.am.
906        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
907        librdbg/src/servrpc.c, librdbg/src/servtgt.c
908        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
909        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
910        * configure.ac: Move optman to the end of BSP_SUBDIRS.
911
9122005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
913
914        * aclocal/bspopts.m4: Add missing m4 quotes.
915
9162005-09-02  Joel Sherrill <joel@OARcorp.com>
917
918    * aclocal/version.m4: Updated to rtems-4.6.99.2.
919
9202005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
921
922        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
923        libchip/network/dec21140.c: Remove initialization of PCI bus.
924
9252005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
926
927        * optman/Makefile.am: Add preinstall.am.
928
9292005-07-18      Karel Gardas <kgardas@objectsecurity.com>
930
931        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
932        UNTESTED to tested.
933
9342005-06-17      Joel Sherrill <joel@OARcorp.com>
935
936        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
937        it is not supported by the MPC5xx.
938
9392005-06-17      Joel Sherrill <joel@OARcorp.com>
940
941        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
942        interface. Also correct attempting to build on other than PowerPC and
943        x86.
944
9452005-06-16      Daron Chabot <daron@nucleus.usask.ca>
946
947        * libchip/Makefile.am: Add driver for Tulip clones.
948        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
949        libchip/network/if_dcreg.h: New files.
950
9512005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
952
953        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
954        to enable rdbg.
955        * configure.ac: Reflect changes above.
956
9572005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
958
959        * configure.ac: Add ada/.
960
9612005-05-20      Sergei Organov  <osv@topconrd.ru>
962
963        PR 750/networking
964        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
965        wait_input().
966
9672005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
968
969        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
970        rtems/irq.h.
971
9722005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
973
974        * libchip/Makefile.am: Include preinstall.am.
975        * libchip/preinstall.am: New.
976
9772005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
978
979        * configure.ac: Add AMPOLISH3.
980        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
981        * libnetworking/rtems_telnetd/preinstall.am: New.
982        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
983
9842005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
985
986        * configure.ac: Let enable_rpcgen default to "no".
987
9882005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
989
990        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
991
9922005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
993
994        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
995        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
996
9972005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
998
999        * libchip/network/dec21140.c, libchip/network/elnk.c,
1000        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1001
10022005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1003
1004        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1005        of code as a result of the implementation of a common PCI interface.
1006
10072005-05-04      Joel Sherrill <joel@OARcorp.com>
1008
1009        * libchip/network/open_eth.c: Remove prototype of set_vector.
1010
10112005-05-03      Joel Sherrill <joel@OARcorp.com>
1012
1013        * librdbg/src/ptrace.c: Remove warning.
1014
10152005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1016
1017        * libchip/network/dec21140.c, libchip/network/elnk.c,
1018        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1019        Modified parameter list to remove warnings.
1020
10212005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1022
1023        * libchip/network/cs8900.c, libchip/network/i82586.c,
1024        libchip/network/open_eth.c, libchip/network/sonic.c,
1025        libchip/serial/mc68681.c: Modified types to remove
1026        warnings.  Added initialization to remove warnings.
1027
10282005-04-28      Joel Sherrill <joel@OARcorp.com>
1029
1030        * libchip/network/README.sonic: Rewritten to account for removal of
1031        dmv177.
1032
10332005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1034
1035        PR 781/rtems_misc
1036        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1037
10382005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1039
1040        * libchip/serial/ns16550.c:
1041        Fixed warnings generated in various powerpc configurations
1042
10432005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1044
1045        * libchip/serial/ns16550.c: Modified
1046        ISR to work with PPC new exception processing
1047
10482005-03-14      Joel Sherrill <joel@OARcorp.com>
1049
1050        * libchip/network/dec21140.c, libchip/network/elnk.c,
1051        libchip/network/if_fxp.c: Continue PCI API unification. All use
1052        pci_find_device(). Network drivers manufacture a signature since all
1053        calls have not been converted yet.
1054
10552005-03-04      Joel Sherrill <joel@OARcorp.com>
1056
1057        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1058        initialize function part of the unified PCI API as pci_initialize().
1059
10602005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1061
1062        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1063        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1064
10652005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1066
1067        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1068        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1069
10702005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1071
1072        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1073        building procedures.
1074
10752005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1076
1077        * aclocal/prog-cc.m4:
1078        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1079
10802005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1081
1082        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1083
10842005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1085
1086        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1087
10882005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1089
1090        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1091
10922005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1093
1094        * libnetworking/rtems_servers/ftp.c,
1095        libnetworking/rtems_servers/ftp.h,
1096        libnetworking/rtems_servers/Makefile.am:
1097        Remove (relocated to cpukit/ftpd).
1098        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1099        removed move libnetworking/rtems_servers.
1100
11012005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1102
1103        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1104
11052005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1106
1107        PR 755/rtems
1108        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1109        Remove local declarations of rtems_bsdnet_nameservers,
1110        rtems_bsdnet_nameservers_count.
1111
11122005-01-31      Sergei Organov <osv@topconrd.ru>
1113
1114        PR 751/pppd
1115        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1116        committed to fix PR736 breaks pppd. chat.c should have its own static
1117        ttyfd for pppd to work correctly. The symptom is that second
1118        invokation of chat (for connect script) fails due to pppd_ttyfd set
1119        to -1 by previous chat invokation (for init script). In addition,
1120        this patch fixes leaving of dangling pointer in the abort_stbring[]
1121        by chat_send().
1122
11232005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1124
1125        * configure.ac: Remove CFLAGS_DEBUG_V.
1126        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1127
11282005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1129
1130        * wrapup/Makefile.am: Remove rtems-ctor.o.
1131
11322005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1133
1134        * libchip/rtc/rtc.h: size_t RTC_Count.
1135
11362005-01-20      Joel Sherrill <joel@OARcorp.com>
1137
1138        PR 736/pppd
1139        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1140        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1141        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1142        should not be static and should have a name more specific to pppd.
1143
11442005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1145
1146        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1147        libnetworking/rtems_servers/Makefile.am,
1148        libnetworking/rtems_telnetd/Makefile.am,
1149        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1150        Eliminate CFLAGS_OPTIMIZE_V.
1151
11522005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1153
1154        * configure.ac: Pass CFLAGS to testsuites configure.
1155        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1156        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1157
11582005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1159
1160        * configure.ac: Pass CFLAGS to cpukit configure.
1161        * aclocal/rtems-flags.m4: Remove (Unused).
1162        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1163        * aclocal/env-rtemsbsp.m4:
1164        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1165        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1166        RTEMS_CFLAGS.
1167        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1168        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1169        Cleanup comments.
1170
11712005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1172
1173        * automake/compile.am: Remove build-variant support.
1174
11752005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1176
1177        * libnetworking/pppd/Makefile.am,
1178        libnetworking/rtems_servers/Makefile.am,
1179        libnetworking/rtems_telnetd/Makefile.am:
1180        Remove build-variant support.
1181
11822005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1183
1184        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1185        support/Makefile.am, wrapup/Makefile.am:
1186        Remove build-variant support.
1187
11882004-11-22      Joel Sherrill <joel@OARcorp.com>
1189
1190        * libchip/network/if_fxp.c: Add entry for another module ID code.
1191
11922004-11-22      Joel Sherrill <joel@OARcorp.com>
1193
1194        PR 693/misc
1195        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1196        in/outport routines.
1197
11982004-11-22      Joel Sherrill <joel@OARcorp.com>
1199
1200        PR 693/misc
1201        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1202        in/outport routines.
1203
12042004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1205
1206        * aclocal/enable-itron.m4: Remove (unused).
1207
12082004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1209
1210        * configure.ac: Misc. quoting cleanups.
1211        Enable ada-tests iff --enable-ada and --enable-tests.
1212
12132004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1214
1215        PR 703/filesystem
1216        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1217        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1218        libchip/ide/ide_controller.c:
1219        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1220        available for BSPS/device drivers.
1221        Extend the "modes_available" and "mode_active" parameters to
1222        uint16_t for UDMA support.
1223
12242004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1225
1226        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1227        not supported on PowerPC since it works on the MVME2100 BSP.
1228
12292004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1230
1231        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1232        Add dependency tracking for *.cfgs.
1233        * Makefile.am: Add dependency tracking for *.cfg.
1234
12352004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1236
1237        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1238        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1239
12402004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1241
1242        PR 707/make_build
1243        * configure.ac: Add --enable-rpcgen.
1244
12452004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1246
1247        PR 700/rtems_misc
1248        * libnetworking/rtems_webserver/asp.c,
1249        libnetworking/rtems_webserver/balloc.c,
1250        libnetworking/rtems_webserver/cgi.c,
1251        libnetworking/rtems_webserver/default.c,
1252        libnetworking/rtems_webserver/ej.h,
1253        libnetworking/rtems_webserver/ejIntrn.h,
1254        libnetworking/rtems_webserver/ejlex.c,
1255        libnetworking/rtems_webserver/ejparse.c,
1256        libnetworking/rtems_webserver/emfdb.c,
1257        libnetworking/rtems_webserver/emfdb.h,
1258        libnetworking/rtems_webserver/form.c,
1259        libnetworking/rtems_webserver/handler.c,
1260        libnetworking/rtems_webserver/h.c,
1261        libnetworking/rtems_webserver/license.txt,
1262        libnetworking/rtems_webserver/Makefile.am,
1263        libnetworking/rtems_webserver/md5c.c,
1264        libnetworking/rtems_webserver/md5.h,
1265        libnetworking/rtems_webserver/mime.c,
1266        libnetworking/rtems_webserver/misc.c,
1267        libnetworking/rtems_webserver/NOTES,
1268        libnetworking/rtems_webserver/ringq.c,
1269        libnetworking/rtems_webserver/rom.c,
1270        libnetworking/rtems_webserver/rtems_webserver.h,
1271        libnetworking/rtems_webserver/security.c,
1272        libnetworking/rtems_webserver/sock.c,
1273        libnetworking/rtems_webserver/socket.c,
1274        libnetworking/rtems_webserver/sockGen.c,
1275        libnetworking/rtems_webserver/sym.c,
1276        libnetworking/rtems_webserver/uemf.c,
1277        libnetworking/rtems_webserver/uemf.h,
1278        libnetworking/rtems_webserver/um.c,
1279        libnetworking/rtems_webserver/um.h,
1280        libnetworking/rtems_webserver/umui.c,
1281        libnetworking/rtems_webserver/url.c,
1282        libnetworking/rtems_webserver/value.c,
1283        libnetworking/rtems_webserver/wbase64.c,
1284        libnetworking/rtems_webserver/webcomp.c,
1285        libnetworking/rtems_webserver/webmain.c,
1286        libnetworking/rtems_webserver/webpage.c,
1287        libnetworking/rtems_webserver/webrom.c,
1288        libnetworking/rtems_webserver/webs.c,
1289        libnetworking/rtems_webserver/websda.c,
1290        libnetworking/rtems_webserver/websda.h,
1291        libnetworking/rtems_webserver/webs.h,
1292        libnetworking/rtems_webserver/websSSL.c,
1293        libnetworking/rtems_webserver/websSSL.h,
1294        libnetworking/rtems_webserver/websuemf.c,
1295        libnetworking/rtems_webserver/wsIntrn.h:
1296        Remove (Moved to cpukit/http).
1297
12982004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1299
1300        PR 700/rtems_misc
1301        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1302        Remove libnetworking/rtems_webserver.
1303
13042004-10-25      Eric Norum <norume@aps.anl.gov>
1305
1306        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1307
13082004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1309
1310        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1311
13122004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1313
1314        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1315        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1316
13172004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1318
1319        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1320
13212004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1322
1323        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1324        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1325
13262004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1327
1328        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1329        BITSPERBYTE.
1330
13312004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1332
1333        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1334        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1335
13362004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1337
1338        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1339
13402004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1341
1342        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1343        * aclocal/enable-bare.m4: Remove.
1344        * configure.ac: Remove BARE_CPU_MODEL.
1345
13462004-10-13      Eric Norum <norume@aps.anl.gov>
1347
1348        PR 688/bsps
1349        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1350        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1351        MC146818A (and several Dallas Semiconductor) TOD chips.
1352
13532004-10-13      Eric Norum <norume@aps.anl.gov>
1354
1355        PR 686/networking
1356        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1357        device code.
1358
13592004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1360
1361        * libchip/network/dec21140.c: include <rtems/pci.h>.
1362
13632004-09-29      Joel Sherrill <joel@OARcorp.com>
1364
1365        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1366        libnetworking/pppd/utils.c: i960 obsoleted and all references
1367        removed.
1368
13692004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1370
1371        PR 607/networking
1372        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1373        instead of fully specifying unused PCI features.
1374
13752004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1376
1377        * configure.ac: Require automake > 1.9.
1378
13792004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1380
1381        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1382
13832004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1384
1385        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1386        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1387
13882004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1389
1390        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1391        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1392
13932004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1394
1395        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1396
13972004-07-28  Joel Sherrill <joel@OARcorp.com>
1398
1399    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1400
14012004-07-25      Joel Sherrill <joel@OARcorp.com>
1402
1403        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1404
14052004-05-21  Till Strauman <strauman@slac.stanford.edu>
1406
1407        PR 625/networking
1408        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1409        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1410        an error rather than panic if no chip is detected (thus allowing
1411        for probing).
1412        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1413        instead of looping forever.  Avoid divide by zero (crashed my PC).
1414        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1415        they are UNTESTED.
1416
14172004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1418
1419        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1420
14212004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1422
1423        * libchip/network/dec21140.c, libchip/network/elnk.c:
1424        #include <errno.h>.
1425
14262004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1427
1428        * libchip/network/if_media.h: Update from FreeBSD.
1429        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1430        libchip/network/i82586.c: #include <errno.h>.
1431
14322004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1433
1434        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1435
14362004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1437
1438        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1439
14402004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1441
1442        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1443        automake).
1444
14452004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1446
1447        PR 599/pppd
1448        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1449
14502004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1451
1452        * optman/rtems/no-region.c: Reflect having changed
1453        rtems_region_get_segment_size.
1454
14552004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1456
1457        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1458        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1459        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1460        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1461        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1462        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1463        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1464
14652004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1466
1467        * libchip/ide/ata.c, libchip/network/dec21140.c,
1468        libchip/network/elnk.c, libchip/network/i82586.c,
1469        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1470        libchip/network/open_eth.c, libchip/network/sonic.c,
1471        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1472        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1473        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1474        libchip/shmdr/shm_driver.h: Cosmetics.
1475
14762004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1477
1478        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1479        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1480        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1481        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1482        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1483        fixed size types.
1484
14852004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1486
1487        * configure.ac: Explicitly pass --includedir and --libdir to
1488        cpukit/configure.
1489
14902004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1491
1492        * librdbg/Makefile.am: Fix rpcgen rules.
1493        * librdbg/src/i386/any/remdeb_xdr.c,
1494        librdbg/src/m68k/any/remdeb_xdr.c,
1495        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1496        Reflect changes to librdbg/Makefile.am.
1497
14982004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1499
1500        * configure.ac: Reflect changes testsuites/configure.ac and
1501        cpukit/configure.ac.
1502
15032004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1504
1505        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1506        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1507
15082004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1509
1510        * configure.ac: Reflect changes to testsuites's configuration.
1511
15122004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1513
1514        PR/589 rtems
1515        * libchip/network/pci.h: Remove (Moved to cpukit).
1516
15172004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1518
1519        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1520        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1521        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1522        libchip/network/dec21140.c, libchip/network/elnk.c,
1523        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1524        libchip/network/open_eth.h, libchip/network/sonic.c,
1525        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1526        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1527        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1528        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1529        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1530        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1531        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1532        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1533        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1534        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1535        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1536        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1537        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1538        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1539        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1540        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1541        fixed-size types.
1542
15432004-03-14      Chris Johns  <chrisj@rtems.org>
1544
1545        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1546        the BSP example code.
1547        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1548        support the DIMMPC. This is a pc386 target with IO port support. Minor
1549        formating clean up. Add documentation to the header file.
1550        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1551        cs8900.h header file.
1552
15532004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1554
1555        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1556        Cosmetics.
1557
15582004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1559
1560        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1561        There are no application level Makefiles in here.
1562
15632004-03-04      Joel Sherrill <joel@OARcorp.com>
1564
1565        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1566        they can be used in application level makefiles.
1567
15682004-03-05      Joel Sherrill <joel@OARcorp.com>
1569
1570        * libnetworking/rtems_webserver/ejparse.c,
1571        libnetworking/rtems_webserver/emfdb.c,
1572        libnetworking/rtems_webserver/sock.c,
1573        libnetworking/rtems_webserver/socket.c,
1574        libnetworking/rtems_webserver/sym.c,
1575        libnetworking/rtems_webserver/webs.c,
1576        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
15772004-03-05      Joel Sherrill <joel@OARcorp.com>
1578
1579        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1580        compiling this file only only those CPU families with supported
1581        exception models.
1582
15832004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1584
1585        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1586        testsuites (Was exposed with --enable-multilib, only).
1587        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1588         Add RTEMS_BSP_CONFIG_SUBDIR.
1589        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1590        testsuites's configure.
1591        * aclocal/rtems-top.m4: Remove ENDIF hack.
1592        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1593
15942004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1595
1596        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1597        wrapup/Makefile.am: Fix automake problems having been introduced
1598        in previous patch.
1599
16002004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1601
1602        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1603        Preinstall dirs.
1604        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1605        * aclocal/check-multiprocessing.m4: Cosmetics.
1606        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1607        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1608
16092004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1610
1611        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1612        librdbg/src/Makefile.am.
1613        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1614        * configure.ac: Reflect changes above.
1615        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1616        * wrapup/Makefile.am: Reflect changes above.
1617        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1618
16192004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1620
1621        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1622
16232004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1624
1625        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1626
16272004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1628
1629        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1630
16312004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1632
1633        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1634        librdbg/src/powerpc/Makefile.am: Remove.
1635        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1636        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1637        * configure.ac: Reflect changes above.
1638
16392004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1640
1641
16422004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1643
1644        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1645        STRIP.
1646
16472004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1648
1649        * librdbg/include/Makefile.am: Merge-in
1650        librdbg/include/rdbg/i386/Makefile.am,
1651        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1652        librdbg/include/rdbg/powerpc/Makefile.am.
1653        * librdbg/include/rdbg/i386/Makefile.am,
1654        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1655        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1656        * configure.ac: Reflect changes above.
1657
16582004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1659
1660        * configure.ac: Use AS_HELP_STRING(ada).
1661
16622004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1663
1664        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1665        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1666        Use AC_CONFIG_HEADERS.
1667        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1668        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1669
16702004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1671
1672        * Makefile.am: include local.am.
1673
16742004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1675
1676        * aclocal/version.m4: 4.6.99.0.
1677
16782004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1679
1680        * Makefile.am: Don't include host.am.
1681        * automake/compile.am: Further cleanups.
1682
16832004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1684
1685        * automake/lib.am: Remove (Unused).
1686
16872004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1688
1689        * wrapup/Makefile.am: Don't include lib.am.
1690        * automake/compile.am: Use automake compilation rules.
1691
16922004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1693
1694        * libnetworking/pppd/Makefile.am,
1695        libnetworking/rtems_servers/Makefile.am,
1696        libnetworking/rtems_telnetd/Makefile.am,
1697        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1698        support/Makefile.am: Don't include lib.am.
1699
17002004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1701
1702        * libchip/Makefile.am: Don't include lib.am.
1703        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1704        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1705        unnecessary EXTRA_DISTs.
1706
17072004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1708
1709        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1710        hack.
1711
17122004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1713
1714        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1715        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1716        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1717        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1718
17192004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1720
1721        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1722        Add AM_CONDITIONAL(HAS_MP).
1723        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1724        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1725        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1726        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1727        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1728        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1729        (Deprecated by autoconf 2.59).
1730
17312004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1732
1733        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1734        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1735
17362004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1737
1738        * ChangeLog: Merge-in libnetworking/ChangeLog.
1739        * libnetworking/ChangeLog: Remove.
1740        * ChangeLog: Merge-in librdbg/ChangeLog.
1741        * librdbg/ChangeLog: Remove.
1742        * ChangeLog: Merge-in libchip/ChangeLog.
1743        * libchip/ChangeLog: Remove.
1744        * ChangeLog: Merge-in optman/ChangeLog.
1745        * optman/ChangeLog: Remove.
1746
17472004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1748
1749        * configure.ac: Reflect changes to cpukit.
1750        * wrapup/Makefile.am: Reflect changes to librdbg.
1751        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1752        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1753        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1754        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1755        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1756        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1757        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1758        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1759        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1760
17612004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1762
1763        * aclocal/rtems-top.m4: Remove check for version.m4.
1764        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1765
17662004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1767
1768        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1769        * wrapup/Makefile.am: Reflect changes to libchip/*.
1770        * support/Makefile.am: Use automake compilation rules.
1771        * wrapup/Makefile.am: Reflect changes to support/*.
1772        * configure.ac: Remove libnetworking/wrapup/Makefile.
1773        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1774        libnetworking/*/lib*.a instead of libnetapps.a.
1775        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1776        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1777        * optman/Makefile.am: Use automake compilation rules.
1778        * libchip/Makefile.am: Fix typo in previous patch.
1779        * libchip/Makefile.am: Use automake compilation rules.
1780        * libnetworking/Makefile.am: Remove wrapup.
1781        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1782        automake-compilation rules.
1783        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1784        automake-compilation rules.
1785        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1786        automake-compilation rules.
1787        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1788        automake-compilation rules.
1789        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1790
17912004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1792
1793        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1794        PRE/TMPINSTALL_FILES to CLEANFILES.
1795        * automake/lib.am: Remove TMPINSTALL_FILES.
1796        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1797        PRE/TMPINSTALL_FILES to CLEANFILES.
1798        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1799        PRE/TMPINSTALL_FILES to CLEANFILES.
1800        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1801        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1802        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1803        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1804        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1805        * librdbg/src/i386/Makefile.am: Ditto.
1806        * librdbg/src/m68k/Makefile.am: Ditto.
1807        * librdbg/src/powerpc/Makefile.am: Ditto.
1808        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1809        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1810        * libnetworking/rtems_servers/Makefile.am: Ditto.
1811        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1812        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1813
18142004-01-07      Joel Sherrill <joel@OARcorp.com>
1815
1816        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1817        more completely covers the MIPS family.
1818
18192003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1820
1821        * wrapup/Makefile.am: Reflect changes to shmdr.
1822        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1823
18242003-12-18      Joel Sherrill <joel@OARcorp.com>
1825
1826        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1827        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1828        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1829        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1830        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1831        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1832        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1833
18342003-12-17      Joel Sherrill <joel@OARcorp.com>
1835
1836        * aclocal/version.m4: Updated to rtems-20031217-test.
1837
18382003-12-17     
1839
1840        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1841        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1842
18432003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1844
1845        * automake/compile.am: Remove LINK_LIBS (Unused).
1846        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1847
18482003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1849
1850        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1851        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1852        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1853        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1854        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1855
18562003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1857
1858        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1859        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1860        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1861        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1862        * librdbg/src/i386/Makefile.am:
1863        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1864        * librdbg/src/m68k/Makefile.am:
1865        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1866        * librdbg/src/powerpc/Makefile.am:
1867        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1868
18692003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1870
1871        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1872        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1873        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1874        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1875        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1876        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1877        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1878        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1879        * optman/Makefile.am: Remove project_libdir.
1880        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1881        PRE/TMPINSTALL_FILES.
1882        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1883        PRE/TMPINSTALL_FILES.
1884        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1885        PRE/TMPINSTALL_FILES.
1886        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1887        PRE/TMPINSTALL_FILES.
1888        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1889        from PRE/TMPINSTALL_FILES.
1890        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1891        PRE/TMPINSTALL_FILES.
1892        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1893        PRE/TMPINSTALL_FILES.
1894        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1895        PRE/TMPINSTALL_FILES.
1896        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1897        PRE/TMPINSTALL_FILES.
1898        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1899        PRE/TMPINSTALL_FILES.
1900        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1901        PRE/TMPINSTALL_FILES.
1902        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1903        from PRE/TMPINSTALL_FILES.
1904
19052003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1906
1907        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1908        * automake/lib.am: Remove project_libdir.
1909        * wrapup/Makefile.am: Reworked.
1910
19112003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1912
1913        * configure.ac: Reflect changes to librdbg.
1914        * optman/Makefile.am: Add tmpinstall dirstamp support.
1915        * libchip/Makefile.am: Fix variant-tmpinstall support.
1916        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1917        * librdbg/src/powerpc/Makefile.am: Merge-in former
1918        new_exception_processing/Makefile.am.
1919        * librdbg/src/m68k/any/Makefile.am: Remove.
1920        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1921        * librdbg/src/i386/any/Makefile.am: Remove.
1922        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1923        * librdbg/src/Makefile.am: Cosmetics.
1924        * librdbg/include/Makefile.am: Cosmetics.
1925        * librdbg/Makefile.am: Cosmetics.
1926        * libnetworking/Makefile.am: Cosmetics.
1927        * libnetworking/pppd/Makefile.am: Cosmetics.
1928        * libnetworking/wrapup/Makefile.am: Cosmetics.
1929
19302003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1931
1932        * Makefile.am: Cosmetics.
1933        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1934        support.
1935
19362003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1937
1938        * automake/compile.am: Remove $(ARCH):-rule.
1939
19402003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1941
1942        * configure.ac: Remove lib/libbsp/shared/Makefile,
1943        lib/libbsp/shmdr/Makefile.
1944
19452003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1946
1947        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1948        libchip/serial/Makefile, libchip/rtc/Makefile.
1949        * support/Makefile.am: Remove all-local: $(ARCH).
1950        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1951        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1952        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1953        * optman/Makefile.am: Remove all-local: $(ARCH).
1954        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1955        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1956        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1957        compilation dirstamp support.
1958        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1959        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1960        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1961        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1962        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1963        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1964        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1965        all-local: $(ARCH).
1966        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1967        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1968        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1969        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1970        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1971
19722003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1973
1974        * aclocal/lead-dot.m4: New (from automake-1.7f).
1975        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1976        AC_SUBST(dirstamp).
1977        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1978        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1979        libchip/serial/Makefile.am: Ditto.
1980        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1981        * librdbg/include/Makefile.am: Ditto.
1982        * librdbg/include/rdbg/Makefile.am: Ditto.
1983        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1984        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1985        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1986        * librdbg/src/Makefile.am: Ditto.
1987        * librdbg/src/i386/Makefile.am: Ditto.
1988        * librdbg/src/i386/any/Makefile.am: Ditto.
1989        * librdbg/src/m68k/Makefile.am: Ditto.
1990        * librdbg/src/m68k/any/Makefile.am: Ditto.
1991        * librdbg/src/powerpc/Makefile.am: Ditto.
1992        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1993        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1994        preinstallation.
1995        * libnetworking/pppd/Makefile.am: Ditto.
1996        * libnetworking/rtems_servers/Makefile.am: Ditto.
1997        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1998        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1999        * libnetworking/wrapup/Makefile.am: Ditto.
2000
20012003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2002
2003        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2004        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2005        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2006        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2007        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2008        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2009        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2010        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2011        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2012        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2013        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2014        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2015        underquoting to silence automake-1.8.
2016
20172003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2018
2019        * configure.ac: Reflect having moved tests to ../../testsuites.
2020
20212003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2022
2023        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2024        * aclocal/canonical-host.m4: Remove.
2025        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2026        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2027
20282003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2029
2030        * aclocal/check-cpu.m4: Remove.
2031        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2032        * aclocal/canonical-target-name.m4: Add m4-quotes.
2033        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2034        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2035        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2036        * aclocal/check-networking.m4: Add m4-quotes. Require
2037        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2038        * aclocal/check-posix.m4: Add m4-quotes. Require
2039        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2040        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2041        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2042        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2043
20442003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2045
2046        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2047        * aclocal/bsp-alias.m4: Remove.
2048
20492003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2050
2051        * configure.ac: Make presence of tests/ optional.
2052
20532003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2054
2055        * aclocal/path-perl.m4: Remove (Unused).
2056
20572003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2058
2059        * automake/force-preinstall.am: Remove.
2060
20612003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2062
2063        PR 499/rtems_misc
2064        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2065        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2066        Configuration (Odd was forced) - Correction of Stop Bit configuration
2067        (inversed) - Correction of ISR Handler to call
2068        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2069        CTS Hardware flow control Configuration.
2070
20712003-09-04      Joel Sherrill <joel@OARcorp.com>
2072
2073        * lib/libcpu/shared/include/cache.h,
2074        lib/libcpu/shared/src/cache_aligned_malloc.c,
2075        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2076        license changed.
2077        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2078        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2079        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2080        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2081        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2082        for license changed.
2083        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2084        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2085        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2086        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2087        libchip/network/cs8900.h, libchip/network/dec21140.c,
2088        libchip/network/elnk.c, libchip/network/open_eth.c,
2089        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2090        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2091        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2092        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2093        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2094        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2095        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2096        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2097        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2098        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2099        libchip/serial/serial.h, libchip/serial/z85c30.c,
2100        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2101        libchip/serial/z85c30_reg.c: URL for license changed.
2102
21032003-09-03      Jiri Gaisler <jiri@gaisler.com>
2104
2105        PR 477/networking
2106        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2107        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2108        libchip/network/open_eth.h: New files.
2109
21102003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2111
2112        * aclocal/rtems-top.m4: Add RTEMS_API.
2113        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2114
21152003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2116
2117        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2118        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2119        @RTEMS_BSP@.cfg.
2120
21212003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2122
2123        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2124
21252003-08-20      Joel Sherrill <joel@OARcorp.com>
2126
2127        * libchip/network/cs8900.c: Correct copyright statements.
2128
21292003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2130
2131        * aclocal/check-itron.m4: Remove.
2132        * aclocal/enable-inlines.m4: Remove.
2133        * Makefile.am: Reflect having moved aclocal/.
2134        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2135        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2136        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2137        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2138        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2139        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2140        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2141        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2142        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2143        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2144        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2145        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2146        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2147        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2148        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2149        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2150        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2151        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2152        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2153        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2154        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2155        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2156        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2157        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2158        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2159        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2160        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2161        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2162        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2163        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2164        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2165        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2166        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2167        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2168        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2169        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2170        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2171        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2172        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2173        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2174        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2175        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2176        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2177        * aclocal/target.m4: New (Copied from ../../aclocal).
2178        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2179        * aclocal/version.m4: New (Copied from ../../aclocal).
2180
21812003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2182
2183        * configure.ac: Remove stray comments.
2184        * automake/local.am, automake/host.am: Remove "debug".
2185
21862003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2187
2188        * Makefile.am: Reflect having moved automake/.
2189        * lib/Makefile.am: Reflect having moved automake/.
2190        * support/Makefile.am: Reflect having moved automake/.
2191        * wrapup/Makefile.am: Reflect having moved automake/.
2192        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2193        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2194        from ../../automake).
2195        * optman/Makefile.am: Reflect having moved automake/.
2196        * libchip/Makefile.am: Reflect having moved automake/.
2197        * libchip/ide/Makefile.am: Reflect having moved automake/.
2198        * libchip/network/Makefile.am: Reflect having moved automake/.
2199        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2200        * libchip/serial/Makefile.am: Reflect having moved automake/.
2201        * librdbg/Makefile.am: Reflect having moved automake/.
2202        * librdbg/include/Makefile.am: Reflect having moved automake/.
2203        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2204        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2205        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2206        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2207        automake/.
2208        * librdbg/src/Makefile.am: Reflect having moved automake/.
2209        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2210        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2211        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2212        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2213        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2214        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2215        having moved automake/.
2216        * libnetworking/Makefile.am: Reflect having moved automake/.
2217        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2218        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2219        automake/.
2220        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2221        automake/.
2222        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2223        automake/.
2224        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2225
22262003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2227
2228        * Makefile.am: Add bsp.pc.in.
2229        * bsp.pc.in: New (pkgconfig support).
2230
22312003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2232
2233        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2234
22352003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2236
2237        * lib/Makefile.am: New (Required by 'make dist').
2238        * lib/ChangeLog: Remove.
2239        * lib/.cvsignore: Cleanup.
2240        * configure.ac: Reflect having added lib/Makefile.am.
2241        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2242        lib/libbsp/configure.ac.
2243        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2244        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2245
22462003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2247
2248        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2249        * configure.ac: Merge-in librdbg/configure.ac.
2250        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2251        librdbg/configure.ac.
2252        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2253        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2254        LIBCHIP. Conditionally build include-dirs.
2255        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2256        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2257        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2258        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2259        librdbg/include/rdbg/m68k/Makefile.am,
2260        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2261        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2262        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2263        librdbg/src/powerpc/Makefile.am, librdbg/
2264        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2265        configure.ac into ../configure.ac.
2266        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2267        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2268        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2269        libnetworking/rtems_telnetd/Makefile.am,
2270        libnetworking/rtems_webserver/Makefile.am,
2271        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2272        into ../configure.ac.
2273
22742003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2275
2276        PR 427/rtems
2277        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2278        * librdbg/src/servtsp.c: Ditto.
2279
22802003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2281
2282        PR 429/bsps
2283        PR 432/bsps
2284        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2285        packets are queued onto an elnk board, the ISR will deadlock the device
2286        with a tx complete interrupt.  Lighter tx loads are not affected as they
2287        end up submitting single packets to the device.
2288
22892003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2290
2291        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2292        optman/configure.ac.
2293        * optman/configure.ac: Remove (Merged into ../configure.ac).
2294        * optman/Makefile.am: Reflect having merged configure.ac into
2295        ../configure.ac.
2296        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2297        * libchip/Makefile.am, libchip/ide/Makefile.am,
2298        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2299        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2300        ../configure.ac.
2301
23022003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2303
2304        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2305
23062003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2307
2308        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2309        on i386.
2310
23112003-06-13      Joel Sherrill <joel@OARcorp.com>
2312
2313        * libnetworking/pppd/chat.c: Removed warnings.
2314
23152003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2316
2317        * libchip/network/README.3com: New file missed in previous commit.
2318        PR 405/bsps
2319        PR 393/networking
2320        * libchip/network/dec21140.c: Fix leak also known as PR393.
2321        * libchip/network/elnk.c, libchip/network/if_media.h,
2322        libchip/network/mii.h: New files.
2323        * libchip/network/Makefile.am: Reflect new files.
2324
23252003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2326
2327        * configure.ac: Remove support for profile-variant.
2328
23292003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2330
2331        PR 397/pppd
2332        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2333        * libnetworking/pppd/magic.c: Remove *rand48.
2334        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2335
23362003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2337
2338        * wrapup/Makefile.am: Add libide.a.
2339
23402003-04-15      Joel Sherrill <joel@OARcorp.com>
2341
2342        PR 387/rtems_misc
2343        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2344        routines.
2345        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2346
23472003-04-11      Joel Sherrill <joel@OARcorp.com>
2348
2349        * libnetworking/rtems_webserver/cgi.c,
2350        libnetworking/rtems_webserver/sockGen.c,
2351        libnetworking/rtems_webserver/umui.c,
2352        libnetworking/rtems_webserver/websSSL.c,
2353        libnetworking/rtems_webserver/websSSL.h,
2354        libnetworking/rtems_webserver/websda.c,
2355        libnetworking/rtems_webserver/websda.h: New files. Not included in
2356        previous commit.
2357
23582003-04-10      Joel Sherrill <joel@OARcorp.com>
2359
2360        PR 371/pppd
2361        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2362        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2363        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2364        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2365        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2366        still global symbols in rtemspppd.h which might need to be changed or
2367        converted into member of a structure which is dereferenced with a
2368        pointer that is managed as a per task variable. But this patch should
2369        avoid many conflicts.
2370
23712003-03-27      Joel Sherrill <joel@OARcorp.com>
2372
2373        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2374        not allowed in the cpukit source code since it must be buildable
2375        independent of any BSP. These files were moved to libchip/ide.
2376        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2377        files.
2378
23792003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2380
2381        PR 368/filesystems
2382        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2383        improvements which now work on pc386 and mbx8xx.
2384        * libchip/ide/ide_controller.c: New file.
2385
23862003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2387
2388        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2389
23902003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2391
2392        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2393        * configure.ac: Add support/.
2394        * support/.cvsignore: New.
2395        * support/Makefile.am: New.
2396        * support/version.c: New.
2397        * wrapup/Makefile.am: Add support/libsupport.a.
2398        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2399        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2400        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2401        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2402
24032003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2404
2405        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2406
24072003-02-20      Till Straumann <strauman@slac.stanford.edu>
2408
2409        PR 354/networking
2410        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2411        chip against a table of supported chips. The untested ones are still
2412        commented out, however.
2413
24142003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2415
2416        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2417        * configure.ac: AC_PREREQ(2.57).
2418        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2419        * optman/configure.ac: AC_PREREQ(2.57).
2420        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2421        * libchip/configure.ac: AC_PREREQ(2.57).
2422        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2423        * librdbg/configure.ac: AC_PREREQ(2.57).
2424        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2425        * libnetworking/configure.ac: AC_PREREQ(2.57).
2426
24272003-02-06      Joel Sherrill <joel@OARcorp.com>
2428
2429        * libnetworking/pppd/chat.c: Convert routines with common names to
2430        static. This included get_char(), put_char(), and character() among
2431        others.
2432
24332003-02-03      Joel Sherrill <joel@OARcorp.com>
2434
2435        PR 338/filesystem
2436        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2437        rtems_io_lookup_name() (API change).  Unused function removed.
2438
24392003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2440
2441        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2442        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2443        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2444        Eliminate *_O_FILES.
2445        * libnetworking/rtems_servers/Makefile.am,
2446        libnetworking/rtems_webserver/Makefile.am,
2447        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2448
24492002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2450
2451        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2452        Let all-local: depend on $(LIB).
2453        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2454        * optman/Makefile.am: Apply install-data-local to install *.rels.
2455
24562002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2457
2458        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2459        %.c rules.
2460        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2461        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2462        * libchip/rtc/Makefile.am: Ditto.
2463        * libchip/serial/Makefile.am: Ditto.
2464
24652002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2466
2467        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2468        LIBC_DEFINES.
2469        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2470        LIBC_DEFINES.
2471        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2472        LIBC_DEFINES.
2473
24742002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2475
2476        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2477
24782002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2479
2480        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2481        cache-checking.
2482        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2483
24842002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2485
2486        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2487        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2488        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2489        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2490        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2491
24922002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2493
2494        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2495        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2496        Remove.
2497        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2498
24992002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2500
2501        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2502        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2503
25042002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2505
2506        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2507        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2508
25092002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2510
2511        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2512        * optman/rel.am: New.
2513
25142002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2515
2516        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2517        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2518        braino in comment on "exec". Extend --enable-ada handling.
2519
25202002-11-04      Joel Sherrill <joel@OARcorp.com>
2521
2522        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2523        tasks and rolling multiple loops into 1.
2524        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2525        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2526        Removed warnings.
2527
25282002-10-31      Joel Sherrill <joel@OARcorp.com>
2529
2530        * libchip/network/dec21140.c: Removed warnings.
2531        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2532        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2533        librdbg/src/m68k/any/remdeb_xdr.c,
2534        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2535        warnings.
2536        * libnetworking/rtems_webserver/socket.c,
2537        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2538
25392002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2540
2541        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2542        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2543        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2544        above.
2545
25462002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2547
2548        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2549        * wrapup/.cvsignore: Remove autom4te.cache.
2550        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2551        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2552        autom4te.cache.
2553        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2554        autom4te.cache.
2555        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2556        autom4te.cache.
2557
25582002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2559
2560        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2561
25622002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2563
2564        * optman/.cvsignore: Add autom4te.cache.
2565
25662002-09-14      Joel Sherrill <joel@OARcorp.com>
2567
2568        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2569
25702002-09-07      Joel Sherrill <joel@OARcorp.com>
2571
2572        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2573        include files to resolve warnings.
2574
25752002-09-07      Chris Johns <ccj@acm.org>
2576
2577        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2578        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2579        which corrects the problem  where the cs8900.c file was actually the BSP
2580        glue.  Joel did some hacking so this file will compile.  Previously it
2581        required providing a target.h file to compile.
2582        * libchip/network/cs8900.c.bsp: New file.
2583
25842002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2585
2586        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2587
25882002-08-31      Joel Sherrill <joel@OARcorp.com>
2589
2590        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2591        eliminate warning.
2592
25932002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2594
2595        * configure.ac: Add ada-tests.
2596
25972002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2598
2599        * Makefile.am: Add preinstall-stamp.
2600
26012002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2602
2603        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2604        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2605        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2606        gcc31 happy.
2607        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2608        cp.
2609
26102002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2611
2612        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2613        make/bsp.mak.
2614        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2615        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2616
26172002-08-12      Joel Sherrill <joel@OARcorp.com>
2618
2619        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2620        avoid error.
2621
26222002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2623
2624        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2625        * configure.ac: Add BSP_SUBDIRS.
2626        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2627        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2628        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2629        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2630        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2631        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2632        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2633        RTEMS_CHECK_BSP_CACHE.
2634        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2635        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2636        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2637        .$(OBJEXT) instead of .o.
2638        * libnetworking/pppd/Makefile.am,
2639        libnetworking/rtems_servers/Makefile.am,
2640        libnetworking/rtems_telnetd/Makefile.am,
2641        libnetworking/rtems_webserver/Makefile.am,
2642        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2643
26442002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2645
2646        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2647        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2648        ../libchip/serial/$(ARCH)/libserialio.a.
2649        * libchip/serial/Makefile.am: Don't tmp-install lib.
2650        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2651
26522002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2653
2654        * Makefile.am: Add rtems_makedir.
2655        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2656        * Makefile.am: Add wrapup-SUBDIR.
2657        * wrapup/ChangeLog: Remove.
2658        * wrapup/configure.ac: Remove.
2659        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2660        (Make the bare BSP happy).
2661        * configure.ac: Ditto.
2662        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2663        Create make/custom/default.cfg.
2664        * configure.ac: Add creation of make/custom/*.cfg. Create
2665        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2666
26672002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2668
2669        * Makefile.am: Clean $(PROJECT_RELEASE).
2670
26712002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2672
2673        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2674        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2675        prototype mismatches.
2676
26772002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2678
2679        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2680        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2681
26822002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2683
2684        * acinclude.m4: Add test "$multilib" != "yes".
2685        * config-ml.in: Remove.
2686        * acinclude.m4: Cleanups.
2687        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2688        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2689        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2690        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2691        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2692
26932002-07-16      Eric Norum <eric.norum@usask.ca>
2694
2695        * New driver for the Intel EtherExpressPro (82559ER) chip.
2696        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2697        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2698        * libchip/network/Makefile.am: Modified to reflect above.
2699
27002002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2701
2702        * acinclude.m4: New.
2703        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2704        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2705        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2706
27072002-07-01      Joel Sherrill <joel@OARcorp.com>
2708
2709        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2710        _Objects_Information_table now that it is a two dimensional array based
2711        upon API and class.
2712        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2713        of strnlen().
2714
27152002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2716
2717        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2718        preinstall libnetapps.a.
2719
27202002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2721
2722        * configure.ac: Remove librpc.
2723
27242002-06-25      Joel Sherrill <joel@OARcorp.com>
2725
2726        * Per PR233, moved librpc to exec.
2727        * configure.ac, wrapup/Makefile.am: Modified.
2728        * librpc, librpc/ChangeLog: Removed.
2729
27302002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2731
2732        * optman/Makefile.am: Remove multilib support.
2733        * optman/configure.ac: Ditto.
2734        * optman/sapi/Makefile.am: Ditto.
2735
27362002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2737
2738        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2739        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2740
27412002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2742
2743        Move networking libraries to c/src/exec/libnetworking
2744        * libnetworking/configure.ac, libnetworking/Makefile.am,
2745        libnetworking/wrapup/Makefile.am: Reflect Moval.
2746
27472002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2748
2749        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2750        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2751        <rtems/bspIo.h>.
2752
27532002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2754
2755        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2756        * libnetworking/rtems/mkrootfs.h: Ditto.
2757        * libnetworking/rtems/Makefile.am: Reflect changes above.
2758
27592002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2760
2761        * configure.ac: Remove lib.
2762
27632002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2764
2765        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2766        that exception stack frames on M68K members with VBR always are 6 byte
2767        long. The incorrect assumption resulted in some gdb commands like "next"
2768        to fail on the 68360.
2769
27702002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2771
2772        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2773        PR 220
2774        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2775        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2776        CVS.
2777        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2778        libnetworking/sys/filio.h: Remove.
2779        * libnetworking/sys/Makefile.am: Reflect changes above.
2780
27812002-05-07      Chris Johns <ccj@acm.org>
2782
2783        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2784        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2785        requires it to be stripped.
2786
27872002-05-01      Eric Norum <eric.norum@usask.ca>
2788
2789        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2790        assembly  to satisfy gcc 3.1 and newer.
2791
27922002-04-26      Eric Norum <eric.norum@usask.ca>
2793
2794        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2795        agressive optimization in gcc 3.1 does not reorder things.
2796
27972002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2798
2799        * libchip/network/dec21140.c: Reflect changes to powerpc's
2800        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2801        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2802        <rtems/score/cpu.h>.
2803        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2804        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2805
28062002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2807
2808        * optman/configure.ac: Remove ENABLE_GCC28.
2809
28102002-04-11      Chris Johns <ccj@acm.org>
2811
2812        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2813        driver control block field to the ifconfig network driver structure.
2814        This field is needed by the i82586 driver which was ported from NetBSD
2815        as it had better hardware abstraction.
2816        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2817        PR59, added the drv_ctrl driver control block field to the ifconfig
2818        network driver structure. This field is needed by the i82586 driver
2819        which was ported from NetBSD as it had better hardware abstraction.
2820
28212002-04-10      Mike Siers <mikes@poliac.com>
2822
2823        * libnetworking/rtems_webserver/NOTES,
2824        libnetworking/rtems_webserver/asp.c,
2825        libnetworking/rtems_webserver/balloc.c,
2826        libnetworking/rtems_webserver/default.c,
2827        libnetworking/rtems_webserver/ej.h,
2828        libnetworking/rtems_webserver/ejIntrn.h,
2829        libnetworking/rtems_webserver/ejlex.c,
2830        libnetworking/rtems_webserver/ejparse.c,
2831        libnetworking/rtems_webserver/emfdb.c,
2832        libnetworking/rtems_webserver/emfdb.h,
2833        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2834        libnetworking/rtems_webserver/handler.c,
2835        libnetworking/rtems_webserver/license.txt,
2836        libnetworking/rtems_webserver/md5.h,
2837        libnetworking/rtems_webserver/md5c.c,
2838        libnetworking/rtems_webserver/mime.c,
2839        libnetworking/rtems_webserver/misc.c,
2840        libnetworking/rtems_webserver/ringq.c,
2841        libnetworking/rtems_webserver/rom.c,
2842        libnetworking/rtems_webserver/security.c,
2843        libnetworking/rtems_webserver/sock.c,
2844        libnetworking/rtems_webserver/sym.c,
2845        libnetworking/rtems_webserver/uemf.c,
2846        libnetworking/rtems_webserver/uemf.h,
2847        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2848        libnetworking/rtems_webserver/url.c,
2849        libnetworking/rtems_webserver/value.c,
2850        libnetworking/rtems_webserver/wbase64.c,
2851        libnetworking/rtems_webserver/webcomp.c,
2852        libnetworking/rtems_webserver/webpage.c,
2853        libnetworking/rtems_webserver/webrom.c,
2854        libnetworking/rtems_webserver/webs.c,
2855        libnetworking/rtems_webserver/webs.h,
2856        libnetworking/rtems_webserver/websuemf.c,
2857        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2858        2.1.4.
2859
28602002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2861
2862        * libchip/network/i82586.c: Include <string.h>.
2863        * libchip/network/sonic.c: Ditto.
2864
28652002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2866
2867        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2868
28692002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2870
2871        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2872
28732002-03-27      Thomas.Doerfler@imd-systems.de
2874
2875        PR 144
2876        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2877        memory address 0 when called for the first time. This is done when
2878        trying to clear the variable "dhcp_hostname".
2879
28802002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2881
2882        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2883        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2884        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2885        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2886        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2887        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2888        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2889        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2890        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2891        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2892        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2893        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2894        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2895        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2896        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2897        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2898        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2899        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2900        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2901        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2902        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2903        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2904        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2905        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2906        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2907        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2908        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2909        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2910        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2911        AUTOMAKE_OPTIONS.
2912        * libnetworking/configure.ac:
2913        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2914        foreign 1.6]).
2915        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2916        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2917        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2918        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2919        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2920        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2921        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2922        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2923        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2924        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2925        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2926        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2927        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2928        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2929        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2930        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2931        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2932
29332002-03-27      Ilya Alexeev <ilya@continuum.ru>
2934
2935        PR 162
2936        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2937        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2938        used in a device write routines.  Now ppp_softc structure have own
2939        character for writing to device (sc_outchar).  I think that converting
2940        local variables to static is not a right solution, because problems will
2941        occur in the case of two or more ppp instances.
2942        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2943        must be u_long, otherwise in the case of the big output packet endless
2944        loop may occur.
2945
29462002-03-21      Ilya Alexeev <ilya@continuum.ru>
2947
2948        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2949        preparations for multiple PPPD connections.
2950
29512002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2952
2953        PR 149
2954        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2955        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2956        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2957        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2958
29592002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2960
2961        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2962        * configure.ac: Modified to reflect addition.
2963
29642002-02-27      Ilya Alexeev <ilya@continuum.ru>
2965
2966        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2967        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2968        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2969        capabilities as well as eliminate some warnings.
2970
29712002-02-27      Eric Norum <eric.norum@usask.ca>
2972
2973        * libnetworking/net/radix.c: Properly handle fetching the default route
2974        when there is no route.  This was a bug in the original FreeBSD code and
2975        this fix is from an updated version of their code.
2976
29772002-02-16      Eric Norum <eric.norum@usask.ca>
2978
2979        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2980        checking.
2981
29822002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2983
2984        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2985        dodefaultroute.
2986
29872002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2988
2989        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2990        include <rtems/seterr.h>.
2991
29922002-02-01      Mike Siers <mikes@poliac.com>
2993
2994        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2995        avoid bringing the link down too fast. NOTE: Mike reports successfully
2996        running at 56K baud on a direct link.
2997
29982002-02-01      Eric Valette <valette@crf.canon.fr>
2999
3000        * librdbg/So many patches have been posted recently on the mailing list
3001        and  because we were unable to find correct solution to compile on
3002        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3003        because the coding  style of rdbg was rather inconsistant among various
3004        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3005        global coding style (using indent + manual edits), 2) incorporate/review
3006        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3007        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3008        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3009        after rdbg initialization is done, NB : the paches is huge but it is
3010        mainly due to coding styke chnages.  Only few lines of codes have been
3011        really changed and they do not impact  rdbg functionnality (AFAIKT).
3012        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3013        librdbg/include/rdbg/m68k/rdbg_f.h,
3014        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3015        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3016        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3017        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3018        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3019        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3020        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3021        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3022        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3023        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3024        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3025        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3026        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3027        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3028        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3029        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3030
30312002-01-31      Mike Siers <mikes@poliac.com>
3032
3033        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3034        * Nice Update of PPPD support which eliminates the requiremetn that
3035        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3036        and reports that it seems to be more stable and handle larger packets
3037        better.  This patch replaces the termios tasks with more general pppd
3038        network driver tasks.  The functions pppinput() and pppstart() get
3039        called from the interrupt service routine.
3040        * libnetworking/Makefile.am, libnetworking/configure.ac,
3041        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3042        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3043        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3044        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3045        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3046        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3047        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3048        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3049        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3050        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3051        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3052        libnetworking/net/route.c, libnetworking/net/route.h,
3053        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3054        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3055        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3056        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3057        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3058        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3059        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3060        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3061        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3062        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3063        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3064        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3065        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3066        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3067        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3068        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3069        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3070        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3071        libnetworking/pppd/example/README,
3072        libnetworking/pppd/example/netconfig.h,
3073        libnetworking/wrapup/Makefile.am: Modified.
3074        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3075        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3076        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3077        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3078        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3079        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3080        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3081        libnetworking/modem/pppcompress.c: Subdirectory removed.
3082
30832002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3084
3085        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3086        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3087
30882002-01-18      Till Straumann <strauman@slac.stanford.edu>
3089
3090        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3091        issues: - exception handler needs to enable MSR_FP if the interrupted
3092        thread is FP enabled. - printk message for MSR fixed and added
3093        stacktrace. NOTE: this requires the stacktrace patch to
3094        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3095        however).
3096
30972002-01-06      Joel Sherrill <joel@OARcorp.com>
3098
3099        * optman/.cvsignore: Added aclocal.m4 and configure.
3100        * optman/.cvsignore: New file.
3101
31022002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3103
3104        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3105
31062002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3107
3108        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3109        * optman/ChangeLog: New.
3110        * optman/configure.ac: New.
3111        * optman/Makefile.am: New.
3112        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3113        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3114
31152001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3116
3117        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3118
31192001-12-18      Eric Norum <eric.norum@usask.ca>
3120
3121        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3122        `directories' (path names with a / at the end) while disallowing open()
3123        operations on TFTP `directories'.
3124
31252001-12-07      Eric Norum <eric.norum@usask.ca>
3126
3127        * libnetworking/lib/tftpDriver.c: Restore write capability.
3128
31292001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3130
3131        * libchip/network/sonic.h: Fix typo.
3132        * libnetworking/arpa/Makefile.am: Remove stray lines.
3133
31342001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3135
3136        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3137
31382001-10-18      Eric Norum <eric.norum@usask.ca>
3139
3140        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3141        chdir() and open() operations within the TFTP file system.
3142
31432001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3144
3145        * librdbg/configure.ac: Fix latent bug exposed by removal of
3146        config.cache's which prevented powerpc targets librdbg from building.
3147
31482001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3149
3150        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3151        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3152        autoconf-2.52 happy.
3153
31542001-10-12      Mike Siers <mikes@poliac.com>
3155
3156        * libnetworking/Update to stable working state.  Congratulations Mike!
3157        :).
3158        * libnetworking/modem_example: Directory removed.
3159        * libnetworking/modem_example/16550.h,
3160        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3161        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3162        libnetworking/modem_example/ppp.h,
3163        libnetworking/modem_example/pppcompress.c: Files removed.
3164        * libnetworking/pppd/example/pppd.options: New file.
3165        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3166        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3167        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3168        libnetworking/pppd/rtemsmain.c: Updated.
3169
31702001-10-12      Joel Sherrill <joel@OARcorp.com>
3171
3172        * libchip/serial/z85c30.c: Fixed typo.
3173
31742001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3175
3176        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3177        * configure.in: Remove.
3178        * configure.ac: New file, generated from configure.in by autoupdate.
3179        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3180        * libchip/configure.in: Remove.
3181        * libchip/configure.ac: New file, generated from configure.in by
3182        autoupdate.
3183        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3184        * librdbg/configure.in: Remove.
3185        * librdbg/configure.ac: New file, generated from configure.in by
3186        autoupdate.
3187        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3188        * libnetworking/configure.in: Remove.
3189        * libnetworking/configure.ac: New file, generated from configure.in by
3190        autoupdate.
3191
31922001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3193
3194        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3195        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3196        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3197
31982001-09-27      Joel Sherrill <joel@OARcorp.com>
3199
3200        * libchip/ChangeLog: Fixed typo in date.
3201
32022001-09-27      Eric Norum <eric.norum@usask.ca>
3203
3204        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3205        TFTP  filesystem.
3206
32072001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3208
3209        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3210        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3211        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3212        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3213        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3214        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3215        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3216        'PREINSTALL_FILES ='.
3217        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3218        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3219        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3220        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3221        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3222        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3223        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3224        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3225        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3226        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3227        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3228        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3229
32302001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3231
3232        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3233        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3234        * librdbg/src/m68k/any/Makefile.am: Ditto.
3235        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3236        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3237        happy.
3238
32392001-09-21      Joel Sherrill <joel@OARcorp.com>
3240
3241        * libchip/network/Makefile.am: Fixed typo on file name.
3242        * libchip/network/i82586.c: Commented out line 318 which is referencing
3243        a member of a structure that is not currently there.  This needs to be
3244        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3245        to C style.
3246
32472001-09-19      Eric Norum <eric.norum@usask.ca>
3248
3249        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3250
32512001-09-19      Chris Johns <ccj@acm.org>
3252
3253        * libchip/network/README.i82586, libchip/network/i82586.c,
3254        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3255        Network driver for Intel i82586.
3256        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3257        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3258        "root" filesystem with information obtained via the DHCP response.
3259
32602001-09-14      Eric Norum <eric.norum@usask.ca>
3261
3262        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3263        make gcc 3.x happy.
3264
32652001-08-16      Mike Siers <mikes@poliac.com>
3266
3267        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3268        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3269        These support callback functionality that has not even been compiled
3270        under RTEMS yet.
3271        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3272        example application.  Mike's notes on the modifications: - renamed
3273        error() function because of namespace problems - removed calls to the
3274        exit() funciton - removed extra files from the pppd source directory -
3275        defined pppd task constant values in rtemspppd.h - modifyied example
3276        code to get actual tick per second value - placed the pppd 2.3.11 man
3277        page file (pppd.8) into the pppd directory.
3278        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3279        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3280        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3281        libnetworking/pppd/rtems-ppp.c: Deleted.
3282        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3283        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3284        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3285        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3286        libnetworking/pppd/example/init.c,
3287        libnetworking/pppd/example/netconfig.h,
3288        libnetworking/pppd/example/ppp.conf,
3289        libnetworking/pppd/example/pppdapp.c,
3290        libnetworking/pppd/example/system.h: New files.
3291        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3292        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3293        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3294        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3295        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3296        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3297        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3298        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3299        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3300        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3301        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3302        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3303        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3304        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3305        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3306
33072001-08-16      Joel Sherrill <joel@OARcorp.com>
3308
3309        * libnetworking/pppd/example/Makefile: Removed.
3310        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3311        to avoid bootstrap -c clobbering it.
3312        * libnetworking/rtems_telnetd/.cvsignore: New file.
3313
33142001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3315
3316        * libnetworking/Makefile.am, libnetworking/configure.in,
3317        libnetworking/rtems_servers/Makefile.am,
3318        libnetworking/rtems_servers/telnetd.c,
3319        libnetworking/rtems_servers/telnetd.h,
3320        libnetworking/rtems_telnetd/Makefile.am,
3321        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3322        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3323        libnetworking/rtems_telnetd/telnetd.c,
3324        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3325        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3326        effect when ftpd change. - the tcp/ip stats have been implemented into
3327        icmds.c and started when telnetd daemon is started.
3328        * libnetworking/rtems_servers/telnetd.c,
3329        libnetworking/rtems_servers/telnetd.h: Removed.
3330        * libnetworking/rtems_telnetd: New directory.
3331        * libnetworking/rtems_telnetd/Makefile.am,
3332        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3333        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3334        libnetworking/rtems_telnetd/telnetd.c,
3335        libnetworking/rtems_telnetd/telnetd.h: New files.
3336
33372001-06-14      Joel Sherrill <joel@OARcorp.com>
3338
3339        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3340        Moved from libmisc/shell so the network stack to address network
3341        depenendency.
3342        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3343
33442001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3345
3346        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3347
33482001-05-15      Joel Sherrill <joel@OARcorp.com>
3349
3350        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3351        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3352        accidentally deleted the incorrectly empty versions.
3353
33542001-05-14      Till Straumann <strauman@slac.stanford.edu>
3355
3356        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3357        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3358        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3359        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3360        to know the values) - the affected BSP (shared/motorola) headers have
3361        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3362        driver (libchip/network/dec21140.c) has been fixed to use
3363        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3364        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3365        who is using this driver. - the DEC driver also has been fixed to use
3366        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3367        delay_in_bus_cycles().
3368
33692001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3370
3371        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3372
33732001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3374
3375        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3376
33772001-04-24      Eric Norum <eric.norum@usask.ca>
3378
3379        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3380        NTP synchronization a little more robust -- no NTP daemon yet, but at
3381        least it trys a little harder when the primary NTP server is down.
3382
33832001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3384
3385        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3386        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3387        libnetworking/pppd/modem_example/modem.c,
3388        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3389        other strings into English.
3390        * libnetworking/pppd/STATUS: updated to reflect the changes.
3391
33922001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3393
3394        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3395        again.
3396
33972001-04-20      Eric Valette <valette@crf.canon.fr>
3398
3399        * mcp750 directory renamed new_exception processing as it supports many
3400        more CPU models.
3401        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3402        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3403        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3404        formerly in mcp750 plus modifications.
3405        * librdbg/src/powerpc/mcp750/.cvsignore,
3406        librdbg/src/powerpc/mcp750/Makefile.am,
3407        librdbg/src/powerpc/mcp750/remdeb.h,
3408        librdbg/src/powerpc/mcp750/remdeb_f.x,
3409        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3410        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3411        new_exception_processing.
3412        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3413        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3414        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3415        part of this effort to add support for the MPC8xx.
3416
34172001-04-19      Joel Sherrill <joel@OARcorp.com>
3418
3419        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3420        internal include files.
3421
34222001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3423
3424        PR 158
3425        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3426        rcmd() library call by commenting out the parts that deal with signals.
3427        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3428        stdio. The 'server-side' parts of this file which deal with
3429        authentication are disabled since they are not needed.
3430
34312001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3432
3433        * libnetworking/include/.cvsignore: Remove dangling file.
3434
34352001-03-14      Joel Sherrill <joel@OARcorp.com>
3436
3437        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3438        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3439        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3440        libchip style serial drivers can be written in libcpu or libbsp.
3441
34422001-03-01      Joel Sherrill <joel@OARcorp.com>
3443
3444        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3445        libchip/network/sonic.c, libchip/network/sonic.h,
3446        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3447        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3448        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3449        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3450        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3451        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3452        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3453        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3454
34552001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3456
3457        * librdbg/include/rdbg/Makefile.am,
3458        librdbg/include/rdbg/i386/Makefile.am,
3459        librdbg/include/rdbg/m68k/Makefile.am,
3460        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3461        style on include files.
3462
34632001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3464
3465        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3466        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3467        replace ${..} with $(..).
3468        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3469        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3470        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3471        libnetworking/rtems/Makefile.am, libnetworking/
3472        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3473        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3474        include_*HEADERS instead of H_FILES.
3475        * libnetworking/include/Makefile.am: Remove.
3476        * libnetworking/Makefile.am: Add handling of *.h files.
3477        * libnetworking/configure.in: Remove include/Makefile.
3478
34792001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3480
3481        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3482
34832001-01-31      Sergei Organov <osv@javad.ru>
3484
3485        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3486        current dir and root dir removed in favor of new libio support for
3487        task-local current and root directories. - Bug in `close_data_socket()'
3488        introduced by previous change fixed. - `command_pasv()' changed to set
3489        timeout on socket we are listening on and code fixed to don't close
3490        socket twice on error. - `serr()' changed to clear `errno'. -
3491        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3492        changed to clear `errno' before processing session. -
3493        `close_data_socket()' fixed to close both active and passive sockets -
3494        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3495        empty string  in `exec_command()'.
3496
34972001-01-25      Eric Norum <eric.norum@usask.ca>
3498
3499        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3500        improves throughput on systems which are dropping packets.   Only the
3501        first timeout is reduced.  This keeps the number of extra packets down
3502        on networks that are very busy and dropping lots of packets.
3503
35042001-01-24      Sergei Organov <osv@javad.ru>
3505
3506        * libnetworking/rtems_servers/ftpd.c,
3507        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3508        - Timeouts on sockets implemented. 'idle' field added to configuration.
3509        No timeout by default to keep backward compatibility. Note: SITE IDLE
3510        command not implemented yet. - Basic global access control implemented.
3511        'access' field added to configuration. No access limitations by default
3512        to keep backward compatibility. - Anchor data socket for active mode
3513        (using self IP and port 20.) - Fixed default data port support (still
3514        not tested). - Don't allow IP address different from originating host in
3515        PORT command to improve security. - Fixed bug in MDTM command. - Check
3516        for correctness of parsing of argument in command_port(). - Fixed
3517        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3518        a directory. - Command parsing a little bit improved: command names are
3519        now converted to upper-case to be more compatible with RFC (command
3520        names are not case-sensitive.) - Reformat comments so that they have
3521        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3522        previous changes - True ASCII mode implemented (doesn't work for hooks
3523        and /dev/null) - Passive mode implemented, PASV command added. - Default
3524        port for data connection could be used (untested, can't find ftp client
3525        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3526        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3527
35282001-01-18      Joel Sherrill <joel@OARcorp.com>
3529
3530        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3531        macro using variable arguments.
3532        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3533        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3534        since I updated the main RTEMS development machine to RedHat 7.2 and
3535        apparently got a new version of rpcgen.
3536
35372001-01-12      Sergei Organov <osv@javad.ru>
3538
3539        * libnetworking/rtems_servers/ftpd.c,
3540        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3541        - use pool of pre-created threads to handle sessions instead of
3542        creating/deleting threads on the fly - LIST output is now similar to
3543        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3544        happy with it. - LIST NAME now works (both for files and directories) -
3545        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3546        clients happy  - keep track of CWD for every session separately -
3547        ability to specify root directory name for FTPD in configuration table.
3548        FTPD will then create illusion for FTP clients that this is actually
3549        root directory. - ignore options sent in commands, thus LIST -al FILE
3550        works and doesn't try to list "-al" directory. - buffers are allocated
3551        on stack instead of heap where possible to eliminate malloc/free calls
3552        (avoid possible heap fragmentation troubles). - drop using of task
3553        notepad to pass parameters - use function arguments instead - use
3554        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3555        in socket() instead of AF_INET.
3556
35572001-01-02      Joel Sherrill <joel@OARcorp.com>
3558
3559        * libnetworking/CHANGELOG: Removed.
3560        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3561
35622000-12-14      Eric Norum <eric.norum@usask.ca>
3563
3564        * libnetworking/lib/tftpDriver.c: Added write capability.
3565
35662000-12-08      Joel Sherrill <joel@OARcorp.com>
3567
3568        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3569        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3570        numerous variable declarations conditional on PPP_COMPRESS and
3571        PPP_FILTER.  Commented out variables that were not used because the code
3572        using them was commented out. Removed totally unused variables.
3573        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3574        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3575
35762000-11-30      Joel Sherrill <joel@OARcorp.com>
3577
3578        * libnetworking/modem/ppp_tty.c: Changed to include
3579        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3580        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3581        * libnetworking/Makefile.am: Modified to reflect above.
3582
35832000-11-27      Joel Sherrill <joel@OARcorp.com>
3584
3585        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3586
35872000-11-25      Eric Norum <eric.norum@usask.ca>
3588
3589        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3590        core.
3591
35922000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3593
3594        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3595        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3596        subdir.
3597        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3598        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3599        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3600        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3601        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3602        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3603        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3604        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3605        ppp_tty.c and the real pppd main is in pppmain.c.
3606
36072000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3608
3609        * libchip/network/sonic.c: Added ipalign() routine to align the received
3610        packet so that the ip header is on a 32-bit boundary. Necessary for
3611        cpu's that do not allow unaligned loads and stores and when the 32-bit
3612        DMA mode is used.
3613
36142000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3615
3616        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3617        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3618        ACLOCAL_AMFLAGS.
3619        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3620        ACLOCAL_AMFLAGS.
3621        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3622        ACLOCAL_AMFLAGS.
3623
36242000-11-03      Chris Johns <ccj@acm.org>
3625
3626        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3627        libchip/network/cs8900.h: New files.
3628
36292000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3630
3631        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3632        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3633        $(RTEMS_TOPdir)/aclocal.
3634        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3635        $(RTEMS_TOPdir)/aclocal.
3636        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3637        $(RTEMS_TOPdir)/aclocal.
3638
36392000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3640
3641        * configure.in: Switch to GNU-canonicalization.
3642        * Makefile.am: Reflect changes to configure.in.
3643        * acinclude.m4: Remove.
3644
36452000-10-30      Joel Sherrill <joel@OARcorp.com>
3646
3647        * POSIX include files merged into newlib.  This resulted in some
3648        definitions moving to other files and thus some secondary effects in
3649        RTEMS source code.
3650        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3651        in sync with newlib's <machine/types.h>.
3652        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3653        definition of struct itimerval in <sys/time.h>.
3654
36552000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3656
3657        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3658        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3659        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3660        * ChangeLog: Fix typos.
3661        * configure.in: add tests to the GNU canonicalized subdirectories.
3662
36632000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3664
3665        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3666        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3667        the lib directory before configuring lib/.
3668
36692000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3670
3671        * configure.in, Makefile.am: add exec to the GNU canonicalized
3672        subdirectories.
3673        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3674        * configure.in: add libnetworking, librpc and librdb to the GNU
3675        canonicalized subdirectories.
3676        * configure.in: add libmisc and libchip to the GNU canonicalized
3677        subdirectories.
3678        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3679        Switch to GNU canonicalization.
3680        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3681        Switch to GNU canonicalization.
3682        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3683        Switch to GNU canonicalization.
3684
36852000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3686
3687        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3688        canonicalization to libfs/. The approach is currently a bit of a hack as
3689        GNU canonicalization does not support the per-BSP build some of the
3690        other directories require.  As more of the tree is converted, this will
3691        become less  of an issue.
3692
36932000-10-20      Joel Sherrill <joel@OARcorp.com>
3694
3695        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3696        parameter.
3697
36982000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3699
3700        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3701        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3702        * librdbg/configure.in: Add m68k support.
3703        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3704        subdirectory.
3705        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3706        failure.
3707        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3708        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3709        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3710        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3711        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3712        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3713        librdbg/src/m68k/.cvsignore: New files.
3714        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3715        function pointers.
3716        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3717        _after_ pointer has been checked against NULL.
3718
37192000-10-18      Joel Sherrill <joel@OARcorp.com>
3720
3721        * wrapup/Makefile.am: Added libfs.
3722
37232000-10-18      Chris Johns <ccj@acm.org>
3724
3725        * libfs created.
3726        * configure.in: Added libfs subdirectory.
3727        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3728
37292000-09-28      Joel Sherrill <joel@OARcorp.com>
3730
3731        * libnetworking/rtems_webserver/Makefile.am,
3732        libnetworking/rtems_webserver/base64.c,
3733        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3734        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3735
37362000-09-22      Joel Sherrill <joel@OARcorp.com>
3737
3738        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3739        libnetworking/rtems/rtems_bsdnet_internal.h,
3740        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3741        have included rtems.h.  It is now including precisely the  least amount
3742        of low level, yet portable .h files to get the basic RTEMS types
3743        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3744        used machine/types.h to include rtems.h.
3745
37462000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3747
3748        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3749
37502000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3751
3752        * libnetworking/ChangeLog: Cleanup.
3753
37542000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3755
3756        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3757        * libchip/ChangeLog: Fix formating.
3758
37592000-09-05      Joel Sherrill <joel@OARcorp.com>
3760
3761        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3762        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3763        confusion and to work with the converted flags.
3764
37652000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3766
3767        * wrapup/Makefile.am: Include compile.am.
3768        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3769        libchip/serial/Makefile.am: Include compile.am.
3770        * librdbg/src/i386/any/Makefile.am,
3771        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3772        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3773        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3774        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3775        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3776        libnetworking/rtems_servers/Makefile.am,
3777        libnetworking/rtems_webserver/Makefile.am,
3778        libnetworking/wrapup/Makefile.am: Include compile.am.
3779
37802000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3781
3782        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3783        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3784
37852000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3786
3787        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3788
37892000-08-31      Joel Sherrill <joel@OARcorp.com>
3790
3791        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3792        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3793        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3794        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3795        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3796        * libnetworking/wbase64.c: Removed.
3797        * libnetworking/Makefile.am, libnetworking/asp.c,
3798        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3799        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3800        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3801        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3802        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3803        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3804        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3805        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3806        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3807        Modified.
3808
38092000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3810
3811        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3812
38132000-08-30      Joel Sherrill <joel@OARcorp.com>
3814
3815        * libnetworking/rtems_webserver/license.txt: New file.
3816
38172000-08-10      Joel Sherrill <joel@OARcorp.com>
3818
3819        * ChangeLog: New file.
3820        * libchip/ChangeLog: New file.
3821        * librdbg/ChangeLog: New file.
3822        * libnetworking/ChangeLog: New file.
3823
Note: See TracBrowser for help on using the repository browser.